@charset "utf-8";

@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600&display=swap');

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,		
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
input, textarea, select, button,
header, section, article, footer, aside, figure, figcaption {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	text-decoration:none;
	color:inherit;
	background-color:transparent;
	}
strong {
	font-weight: bold;
	}
:focus {
	outline:0;
	}
body{
	line-height: 1;
	}
ol, ul {
	list-style: none;
	}
table {
	border-collapse: separate;
	border-spacing: 0;
	}
caption, th, td {
	text-align: left;
	font-weight: normal;
	}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
	}
blockquote, q {
	quotes: "" "";
	}
del {
	text-decoration: none;
}
html {
	height: 100%;
	font-size: 100%;
	overflow-x:hidden;
	overflow-y:scroll;
}
body {
	font-family: 'Inter', sans-serif;
	font-weight: 400;
	font-size:100%;
	line-height:1;
	color:#211D26;
	min-height:100%;
	background: #fff;
}
:focus {
	box-shadow: 0 0 1px 0 #111;
}
@media (min-width: 960px) {
	::-webkit-scrollbar {
	  width: .75rem;
	  height: .75rem;
	}
	::-webkit-scrollbar-track {
		background: transparent;
	  border-radius: 1rem;
	}
	::-webkit-scrollbar-thumb {
	  background: #12345620;
	  border-radius: 1rem;
	  box-shadow: inset 0 0 0 3px #fff;
	}
	::-webkit-scrollbar-thumb:hover {
	  background: #12345660; 
	}
}
.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap; /* 1 */
}

@media (max-width: 960px) {
	.mobWrapper {
		position: relative;
		overflow-x: hidden;
		width: 100%;
	}
}

.section {
	padding: 7.5rem 0;
}
.page {
	font-size: 1rem;
	padding: 0 2.5rem;
	max-width: 80rem;
	margin: 0 auto;
	clear:both;
}
.row {
	margin: 0 -1.25rem -2.5rem;
	font-size: 0;
	clear: both;
}
.row.rtl {
	direction: rtl;
}
* + .row,
.row + * {
	margin-top: 4rem;
}
.page:after,
.row:after {
	content:'';
	display:table;
	width:100%;
	clear:both;
}
.col,
.gap {
	font-size: 1rem;
	box-sizing: border-box;
	padding: 0 1.25rem;
	min-height: 1px;
	text-align: left;
	direction: ltr!important;
	margin-bottom: 2.5rem;
}
.col > *:last-child {
	margin-bottom: 0!important;
}
@media (min-width: 960px) {
	.col,
	.gap {
		display: inline-block;
		vertical-align: top;
	}
	.v_ac .col,
	.v_ac .gap {
		vertical-align: middle;
	}
	.col1 {width: 8.333%;}
	.col2 {width: 16.666%;}
	.col3 {width: 25%;}
	.col4 {width: 33.333%;}
	.col5 {width: 41.666%;}
	.col6 {width: 50%;}
	.col7 {width: 58.333%;}
	.col8 {width: 66.666%;}
	.col9 {width: 75%;}
	.col10 {width: 83.333%;}
	.col11 {width: 91.666%;}
	.col12 {width: 100%;}
}
@media (max-width: 959px) {
	.section {
		padding: 3.5rem 0;
	}
	.col1,
	* + .col1 {
		display: inline-block;
		vertical-align: top;
		width: 50%;
		margin: 0 0 2.5rem!important;
	}
	.col2 {
		display: block;
		width: 75%;
		margin-left: auto;
		margin-right: auto;
	}
	.row + *,
	.col + .col,
	.col + .gap {
		margin-top: 2.5rem;
	}
}

a i,
button i {
	line-height: inherit!important;
}
a i + span,
button i + span {
	display: none;
}

picture,
svg,
img {
	display: block;
}
svg {
	width: auto;
	height: auto;
}
svg,
img {
	max-width: 100%;
}

.header {
	background: #F0CA2E;
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	z-index: 9999;
	height: 4.625rem;
}
.branding {
	padding: 1rem 1rem 1rem 2rem;
	background: #211D26;
	display: inline-block;
	vertical-align: top;
	position: relative;
	margin-right: 3rem;
}
.branding img {
	height: 2.6875rem;
	display: block;
}
.branding:after {
	content: '';
	position: absolute;
	left: 100%;
	top: 0;
	bottom: 0;
	border-style: solid;
	border-width: 1rem;
	border-right-width: 0;
	border-color: #211D26;
	border-bottom-color: transparent;
}
.branding img {
	display: block;
}
.header ul {
	display: inline-block;
	vertical-align: top;
	margin-top: .3125rem;
}
.header ul + ul {
	float: right;
}
.header ul li {
	display: inline-block;
	vertical-align: top;
}
.header ul li + li {
	margin-left: 1.5rem;
}
.bt_menu {
	display: none;
}
.header ul li a {
	font-size: 1.125rem;
	display: block;
	line-height: 4rem;
	border-bottom: solid .375rem transparent;
	transition: all 500ms cubic-bezier(.7,0,.3,1);
}
.header ul li a.active,
.header ul li a:hover {
	border-color: #211D26;
}
.header ul + ul li:last-child a {
	width: 4rem;
	background: #211D26;
	color: #F0CA2E;
	text-align: center;
	border: none;
	margin-right: .3125rem;
	font-size: 1.5rem;
}

.featured {
	padding-top: 3.75rem;
	box-sizing: border-box;
	height: 100vh;
	background: url(../images/portada2.jpg) no-repeat center center;
	background-size: cover;
	position: relative;
}
.featured:after {
	content: '';
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	top: 0;
	z-index: 2;
	background: -moz-linear-gradient(top,  rgba(33,29,38,0) 0%, rgba(33,29,38,1) 100%);
background: -webkit-linear-gradient(top,  rgba(33,29,38,0) 0%,rgba(33,29,38,1) 100%);
background: linear-gradient(to bottom,  rgba(33,29,38,0) 0%,rgba(33,29,38,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00211d26', endColorstr='#211d26',GradientType=0 );

}
.featured .page {
	position: relative;
	z-index: 10;
	top: calc(50vh - 3.75rem);
	transform: translateY(-50%);
	text-align: center;
	color: #fff;
}
.featured .page h3,
.featured .page p {
	font-size: 1.375rem;
	max-width: 35em;
	margin: 0 auto;
	line-height: 1.4em;
}
.featured .page h2 {
	font-size: 5rem;
	color: #F0CA2E;
	margin: 2rem 0;
	font-weight: bold;
	letter-spacing: -.02em;
}
.featured .bt_scroll {
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	bottom: 3rem;
	width: 2.5rem;
	height: 2.5rem;
	background-image: url("data:image/svg+xml,%3Csvg width='28' height='16' viewBox='0 0 28 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.707031 0.707031L13.718 13.7183L26.729 0.707031' stroke='%23F0CA2E' stroke-width='2'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: auto 1rem;
	z-index: 10;
}

.main h2 {
	font-size: 3.75rem;
	margin-bottom: 1rem;
}
.main h2 + p,
.main p.dest {
	font-size: 1.5rem;
	line-height: 1.333em;
	margin-bottom: 1rem;
	color: #CCA400;
}
.main p {
	font-size: 1.125rem;
	line-height: 1.555em;
}
.main p + p {
	margin-top: 1rem;
}

#empresa {
	position: relative;
	z-index: 10;
	overflow: hidden;
}
#empresa:after {
	content: '';
	position: absolute;
	left: 75%;
	top: 40%;
	right: 0;
	bottom: 0;
	z-index: -1;
	background-image: url("data:image/svg+xml,%3Csvg width='570' height='583' viewBox='0 0 570 583' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M284.911 200.842L395.728 264.829L569.811 164.483L284.911 0L32.627 145.643V346.229L97.8911 308.549V183.324L284.911 75.3459L439.298 164.483L395.863 189.559L284.911 125.496L213.111 166.947C196.742 176.354 182.388 188.898 170.872 203.86C159.356 218.821 150.904 235.907 145.999 254.139C141.094 272.371 139.833 291.391 142.288 310.111C143.31 317.911 144.97 325.594 147.241 333.087L0 418.11L284.901 582.593L537.184 436.95V236.079L471.92 273.759V399.27L284.901 507.245L130.514 418.107L179.868 389.61C185.224 395.328 191.052 400.611 197.3 405.4C212.284 416.887 229.386 425.306 247.628 430.175C265.87 435.044 284.892 436.268 303.607 433.776C322.323 431.285 340.363 425.127 356.695 415.655L428.495 374.204V298.828L324.078 359.135C306.089 369.464 284.737 372.236 264.707 366.844C244.676 361.451 227.602 348.333 217.23 330.369C206.858 312.404 204.036 291.059 209.381 271.016C214.726 250.972 227.803 233.867 245.743 223.453L284.911 200.842Z' fill='%23F0CA2E' fill-opacity='0.21'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-size: 150% auto;
}
#empresa .page {
	z-index: 10;
}
@media (min-width: 960px) {
	#empresa picture {
		position: absolute;
		right: 50%;
		top: 0;
		height: 100%;
		width: 50vw;
	}
	#empresa .row {
		margin-top: 0;
	}
	#empresa article {
		padding: 0 3rem;
	}
}
#empresa picture img {
	width: 100%;
	height: 100%;
	display: block;
	object-fit: cover;
}

#soluciones {
	text-align: center;
	color: #fff;
	background: url(../images/catalogo.jpg) no-repeat center center;
	background-size: cover;
	position: relative;
}
#soluciones:after {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	z-index: 1;
	background: #211D26BA;
}
#soluciones .page {
	position:relative;
	z-index: 10;
}
#soluciones i {
	display: inline-block;
	width: 3rem;
	height: 3rem;
	padding-right: .5rem;
	border-right: solid .1875rem #F0CA2E;
	margin-right: .875rem;
	background-repeat: no-repeat;
	background-position: center left;
	vertical-align: middle;
	background-size: 3rem auto;
}
.i_maq {
	background-image: url("data:image/svg+xml,%3Csvg width='48' height='46' viewBox='0 0 48 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M41.0826 32.2966C37.7076 28.9236 37.9276 29.1376 37.8346 29.0686L28.9046 22.4736L32.3686 19.0096C33.8103 19.5235 35.372 19.5978 36.8559 19.2232C38.3399 18.8487 39.6792 18.042 40.7042 16.9055C41.7292 15.7689 42.3938 14.3537 42.6137 12.8391C42.8337 11.3245 42.5991 9.77873 41.9396 8.39761C41.8632 8.23836 41.7498 8.09969 41.6088 7.99326C41.4678 7.88682 41.3034 7.81572 41.1294 7.78586C40.9553 7.756 40.7766 7.76826 40.6082 7.82162C40.4398 7.87499 40.2867 7.9679 40.1616 8.09259L37.3056 10.9486C37.0984 11.1557 36.8175 11.2721 36.5246 11.2721C36.2316 11.2721 35.9508 11.1557 35.7436 10.9486C35.5365 10.7415 35.4201 10.4605 35.4201 10.1676C35.4201 9.87467 35.5365 9.59373 35.7436 9.3866L38.5996 6.53061C38.7253 6.40647 38.8193 6.25387 38.8736 6.08572C38.9279 5.91757 38.9408 5.7388 38.9114 5.56458C38.882 5.39035 38.811 5.2258 38.7045 5.08481C38.598 4.94382 38.4591 4.83056 38.2996 4.75461C36.9184 4.09505 35.3725 3.86032 33.8578 4.08017C32.343 4.30002 30.9276 4.96456 29.7909 5.98956C28.6542 7.01457 27.8474 8.35392 27.4726 9.83792C27.0978 11.3219 27.1719 12.8838 27.6856 14.3256L23.6906 18.3206C22.8776 17.6876 23.9516 18.7686 16.2906 10.6456L17.0906 9.84561C17.2099 9.7274 17.3006 9.58341 17.3557 9.42471C17.4107 9.26602 17.4287 9.09681 17.4082 8.93008C17.3878 8.76336 17.3294 8.60356 17.2376 8.46289C17.1458 8.32223 17.023 8.20443 16.8786 8.11859L10.9656 4.56961C10.2131 4.1161 9.33032 3.92757 8.45816 4.03409C7.586 4.1406 6.77458 4.53602 6.15329 5.15732C5.532 5.77861 5.13657 6.58999 5.03006 7.46216C4.92355 8.33432 5.11207 9.21705 5.56558 9.9696L9.11459 15.8826C9.20044 16.027 9.31823 16.1498 9.45889 16.2416C9.59956 16.3334 9.75933 16.3918 9.92606 16.4123C10.0928 16.4327 10.262 16.4147 10.4207 16.3597C10.5794 16.3046 10.7234 16.2139 10.8416 16.0946L11.5986 15.3366C19.2206 23.4196 18.2176 22.3206 18.8196 23.0966L18.8666 23.1476L15.3256 26.6826C13.8838 26.1689 12.3219 26.0948 10.8379 26.4696C9.35392 26.8444 8.01454 27.6513 6.98953 28.788C5.96453 29.9247 5.30002 31.34 5.08017 32.8548C4.86032 34.3695 5.09505 35.9154 5.75461 37.2966C5.83132 37.4557 5.94503 37.594 6.08621 37.7001C6.2274 37.8061 6.39195 37.8768 6.56607 37.9062C6.74019 37.9356 6.91878 37.9228 7.08694 37.8689C7.25511 37.8151 7.40791 37.7217 7.53256 37.5966L10.3886 34.7406C10.5957 34.5335 10.8767 34.4171 11.1696 34.4171C11.4625 34.4171 11.7435 34.5335 11.9506 34.7406C12.1577 34.9477 12.2741 35.2287 12.2741 35.5216C12.2741 35.8145 12.1577 36.0955 11.9506 36.3026L9.09457 39.1586C8.96949 39.2832 8.8761 39.436 8.82224 39.6042C8.76837 39.7724 8.75562 39.951 8.785 40.1252C8.81438 40.2993 8.88506 40.4638 8.99112 40.605C9.09718 40.7462 9.23551 40.8599 9.39456 40.9366C10.7758 41.5962 12.3217 41.8309 13.8364 41.611C15.3511 41.3912 16.7665 40.7267 17.9032 39.7017C19.0399 38.6767 19.8468 37.3373 20.2216 35.8533C20.5964 34.3693 20.5223 32.8074 20.0086 31.3656L23.0346 28.3406L30.0796 36.9006C30.1326 36.9656 29.9546 36.7846 33.1076 39.9346C34.213 41.0437 35.7127 41.67 37.2786 41.6766C38.3891 41.6849 39.4739 41.3427 40.3786 40.6986C41.0313 40.2324 41.5746 39.6298 41.971 38.9325C42.3673 38.2352 42.6071 37.46 42.6737 36.6607C42.7403 35.8614 42.6322 35.0572 42.3567 34.3039C42.0813 33.5506 41.6451 32.8664 41.0786 32.2986M12.4256 12.9876C12.3244 12.8797 12.2026 12.7933 12.0674 12.7336C11.9321 12.6738 11.7861 12.642 11.6383 12.6399C11.4904 12.6379 11.3436 12.6657 11.2068 12.7216C11.0699 12.7776 10.9457 12.8606 10.8416 12.9656L10.2796 13.5266L7.45956 8.8266C7.26219 8.49678 7.18063 8.11049 7.22781 7.72903C7.275 7.34758 7.44822 6.99282 7.72 6.72104C7.99179 6.44925 8.3466 6.27603 8.72806 6.22885C9.10951 6.18167 9.49578 6.26323 9.82559 6.4606L14.5256 9.28159L13.9636 9.84259C13.7596 10.0448 13.6427 10.3188 13.638 10.606C13.6334 10.8932 13.7412 11.1709 13.9386 11.3796C22.7386 20.7146 21.3576 19.3106 22.1106 19.8946L20.4356 21.5696C19.8566 20.8256 21.1996 22.2936 12.4236 12.9876M17.9236 30.3276C17.7624 30.4893 17.655 30.6968 17.6164 30.9219C17.5777 31.1469 17.6096 31.3784 17.7076 31.5846C18.1097 32.4266 18.2918 33.3568 18.2369 34.2883C18.182 35.2198 17.8919 36.1222 17.3938 36.9112C16.8956 37.7002 16.2056 38.35 15.3882 38.8C14.5708 39.2501 13.6527 39.4856 12.7196 39.4846C12.4603 39.4837 12.2014 39.4649 11.9446 39.4286L13.5066 37.8666C14.1276 37.2456 14.4765 36.4033 14.4765 35.5251C14.4765 34.6469 14.1276 33.8046 13.5066 33.1836C12.8856 32.5626 12.0433 32.2137 11.1651 32.2137C10.2868 32.2137 9.44458 32.5626 8.82358 33.1836L7.26157 34.7456C7.12001 33.7565 7.24953 32.7475 7.63632 31.8262C8.02312 30.9049 8.6527 30.1058 9.45792 29.5142C10.2631 28.9226 11.2138 28.5606 12.2086 28.4668C13.2034 28.373 14.205 28.5509 15.1066 28.9816C15.3127 29.0794 15.5439 29.1111 15.7688 29.0725C15.9936 29.0338 16.201 28.9266 16.3626 28.7656L29.7626 15.3656C29.9236 15.2038 30.0307 14.9962 30.0694 14.7713C30.108 14.5463 30.0763 14.3149 29.9786 14.1086C29.5478 13.2069 29.3697 12.2052 29.4634 11.2102C29.5571 10.2153 29.9191 9.2644 30.5107 8.45898C31.1023 7.65357 31.9014 7.02382 32.8228 6.63684C33.7442 6.24986 34.7533 6.12016 35.7426 6.2616L34.1806 7.82361C33.5593 8.44461 33.2102 9.28698 33.21 10.1654C33.2098 11.0438 33.5586 11.8863 34.1796 12.5076C34.8006 13.1289 35.643 13.478 36.5214 13.4782C37.3998 13.4784 38.2423 13.1296 38.8636 12.5086L40.4256 10.9466C40.5664 11.9355 40.4365 12.9442 40.0495 13.8651C39.6625 14.786 39.0329 15.5847 38.2279 16.1762C37.4229 16.7676 36.4726 17.1297 35.4781 17.2238C34.4836 17.3179 33.4823 17.1406 32.5806 16.7106C32.3753 16.6114 32.1443 16.5784 31.9195 16.6162C31.6946 16.654 31.4871 16.7607 31.3256 16.9216L17.9236 30.3276ZM24.5966 26.7786L27.3256 24.0536L30.1016 26.1036L26.7846 29.4206C24.5296 26.6806 24.6706 26.8456 24.6016 26.7786M39.0896 38.9096C38.407 39.3521 37.5909 39.5412 36.7832 39.444C35.9756 39.3468 35.2276 38.9694 34.6696 38.3776L31.7536 35.4586L28.1956 31.1346L31.9006 27.4346L36.4566 30.8006L39.5226 33.8636C39.8641 34.205 40.1268 34.6169 40.2924 35.0705C40.4581 35.5241 40.5226 36.0085 40.4814 36.4896C40.4403 36.9707 40.2945 37.437 40.0542 37.8559C39.814 38.2748 39.4851 38.6361 39.0906 38.9146' fill='%23F0CA2E'/%3E%3Cpath d='M37.9417 35.2305L33.5257 30.8145C33.3186 30.6073 33.0376 30.491 32.7447 30.491C32.4518 30.491 32.1708 30.6073 31.9637 30.8145C31.7566 31.0216 31.6401 31.3026 31.6401 31.5955C31.6401 31.8884 31.7566 32.1693 31.9637 32.3765L36.3796 36.7925C36.5868 36.9996 36.8677 37.116 37.1606 37.116C37.4536 37.116 37.7345 36.9996 37.9417 36.7925C38.1488 36.5853 38.2652 36.3044 38.2652 36.0115C38.2652 35.7185 38.1488 35.4376 37.9417 35.2305Z' fill='%23F0CA2E'/%3E%3C/svg%3E%0A");
}
.i_fer {
	background-image: url("data:image/svg+xml,%3Csvg width='48' height='46' viewBox='0 0 48 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M43.7332 27.324L38.0942 21.765C37.8697 21.5423 37.5664 21.4173 37.2502 21.417H29.1072C28.791 21.4173 28.4877 21.5423 28.2632 21.765L22.6241 27.326C22.5105 27.4377 22.4202 27.5709 22.3585 27.7179C22.2969 27.8648 22.2651 28.0226 22.2651 28.182V36.325C22.2653 36.4842 22.2971 36.6418 22.3587 36.7886C22.4203 36.9354 22.5106 37.0684 22.6241 37.18L28.2651 42.741C28.4905 42.9619 28.7935 43.0858 29.1091 43.086H37.2502C37.5658 43.0858 37.8688 42.9619 38.0942 42.741L43.7352 37.18C43.8489 37.0679 43.9392 36.9343 44.0008 36.787C44.0624 36.6397 44.0942 36.4817 44.0942 36.322V28.183C44.0942 28.0231 44.0622 27.8649 44.0002 27.7176C43.9383 27.5702 43.8474 27.4358 43.7332 27.324ZM41.6862 35.82L36.7562 40.681H29.6022L24.6722 35.82V28.683L29.6022 23.822H36.7562L41.6862 28.681V35.82Z' fill='%23F0CA2E'/%3E%3Cpath d='M27.1602 32.2522C27.1602 33.4428 27.5132 34.6067 28.1747 35.5967C28.8362 36.5867 29.7764 37.3583 30.8764 37.8139C31.9764 38.2695 33.1868 38.3888 34.3546 38.1565C35.5224 37.9242 36.595 37.3509 37.437 36.5089C38.2789 35.667 38.8522 34.5944 39.0845 33.4266C39.3168 32.2588 39.1975 31.0484 38.7419 29.9484C38.2862 28.8484 37.5146 27.9082 36.5247 27.2467C35.5347 26.5852 34.3708 26.2322 33.1802 26.2322C31.5841 26.2338 30.0537 26.8685 28.9251 27.9971C27.7965 29.1258 27.1617 30.6561 27.1602 32.2522ZM36.7911 32.2522C36.7913 32.9666 36.5797 33.6651 36.1829 34.2592C35.786 34.8534 35.2219 35.3165 34.5619 35.59C33.9018 35.8635 33.1755 35.9351 32.4747 35.7958C31.774 35.6565 31.1303 35.3124 30.6251 34.8072C30.1199 34.302 29.7759 33.6583 29.6365 32.9576C29.4972 32.2568 29.5688 31.5305 29.8423 30.8705C30.1158 30.2104 30.5789 29.6463 31.173 29.2495C31.7672 28.8527 32.4657 28.641 33.1802 28.6412C34.1375 28.6422 35.0554 29.023 35.7324 29.7C36.4093 30.3769 36.7901 31.2948 36.7911 32.2522Z' fill='%23F0CA2E'/%3E%3Cpath d='M4.20806 14.195H7.81908V41.879C7.81842 42.037 7.84897 42.1936 7.90899 42.3398C7.969 42.4859 8.05726 42.6188 8.16875 42.7307C8.28025 42.8427 8.41279 42.9315 8.5587 42.9922C8.70462 43.0528 8.86102 43.084 9.01903 43.084H18.6501C18.8081 43.084 18.9645 43.0528 19.1105 42.9922C19.2564 42.9315 19.3889 42.8427 19.5004 42.7307C19.6119 42.6188 19.7002 42.4859 19.7602 42.3398C19.8202 42.1936 19.8507 42.037 19.8501 41.879V14.195H23.4621C23.7803 14.195 24.0856 14.0685 24.3106 13.8435C24.5356 13.6185 24.662 13.3133 24.662 12.995V10.506C24.6703 8.26137 23.7878 6.10517 22.2081 4.5105C20.6284 2.91583 18.4807 2.01296 16.2361 2C15.9178 2 15.6125 2.12643 15.3875 2.35147C15.1625 2.57651 15.0361 2.88172 15.0361 3.19998V4.39999H12.628V3.19998C12.628 2.88172 12.5016 2.57651 12.2766 2.35147C12.0516 2.12643 11.7463 2 11.428 2C9.18326 2.01296 7.0353 2.91576 5.45531 4.51038C3.87532 6.10499 2.99233 8.26119 3.00005 10.506V12.995C3.00005 13.153 3.03129 13.3094 3.09191 13.4554C3.15253 13.6013 3.24136 13.7338 3.35332 13.8453C3.46528 13.9568 3.59814 14.0451 3.74431 14.1051C3.89048 14.1651 4.04706 14.1956 4.20507 14.195M10.2231 23.826H17.446V26.234H10.2231V23.826ZM10.2231 28.641H17.446V31.049H10.2231V28.641ZM17.446 21.418H10.2231V19.009H17.446V21.418ZM10.2261 40.679V38.269H13.8381C14.1571 38.269 14.4631 38.1422 14.6887 37.9166C14.9143 37.691 15.0411 37.385 15.0411 37.066C15.0411 36.7469 14.9143 36.4409 14.6887 36.2153C14.4631 35.9897 14.1571 35.863 13.8381 35.863H10.2261V33.455H17.4491V40.679H10.2261ZM17.4491 16.604H10.2261V14.196H17.4491V16.604ZM5.41106 10.504C5.40677 9.1067 5.8828 7.75037 6.75939 6.66223C7.63598 5.57409 8.85988 4.82023 10.2261 4.52698V5.60999C10.2261 5.76799 10.2572 5.92446 10.3179 6.07037C10.3785 6.21629 10.4673 6.3488 10.5793 6.4603C10.6912 6.57179 10.8242 6.66008 10.9703 6.72009C11.1165 6.7801 11.2731 6.81066 11.4311 6.81H16.2461C16.5643 6.81 16.8696 6.68357 17.0946 6.45853C17.3196 6.23348 17.446 5.92825 17.446 5.60999V4.52698C18.8127 4.81966 20.0372 5.57329 20.9142 6.6615C21.7912 7.74971 22.2674 9.10638 22.2631 10.504V11.787H5.40807L5.41106 10.504Z' fill='%23F0CA2E'/%3E%3C/svg%3E%0A");
}
.i_rod {
	background-image: url("data:image/svg+xml,%3Csvg width='48' height='46' viewBox='0 0 48 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.72827 20.161L10.6683 20.54C10.8493 21.0651 11.0613 21.579 11.3032 22.079L10.1982 23.717C10.0191 23.9836 9.93799 24.3041 9.96881 24.6238C9.99963 24.9435 10.1405 25.2426 10.3672 25.47L14.2673 29.37C14.4946 29.5972 14.7938 29.7381 15.1137 29.7686C15.4336 29.799 15.7542 29.7172 16.0203 29.537L17.6583 28.432C18.1496 28.6709 18.6548 28.8799 19.1713 29.058L19.5452 31.001C19.6063 31.3166 19.7754 31.6011 20.0234 31.8057C20.2714 32.0102 20.5828 32.1221 20.9042 32.122L26.4142 32.129C26.7359 32.1289 27.0475 32.0171 27.2958 31.8126C27.5441 31.6081 27.7136 31.3237 27.7753 31.008L28.1542 29.068C28.6789 28.8876 29.1922 28.6755 29.6912 28.433L31.3292 29.538C31.5958 29.7182 31.9169 29.8001 32.2372 29.7696C32.5576 29.7392 32.8574 29.5982 33.0853 29.371L36.9792 25.471C37.2071 25.2442 37.3486 24.9449 37.3795 24.6249C37.4103 24.3049 37.3285 23.9842 37.1483 23.718L36.0433 22.08C36.2821 21.5887 36.4911 21.0835 36.6693 20.567L38.6042 20.193C38.9199 20.1316 39.2044 19.9626 39.4092 19.7147C39.6141 19.4668 39.7264 19.1556 39.7272 18.834L39.7343 13.324C39.7342 13.0024 39.6223 12.6907 39.4178 12.4424C39.2134 12.1942 38.9289 12.0247 38.6132 11.963L36.6732 11.584C36.4926 11.0587 36.2806 10.5448 36.0383 10.045L37.1432 8.40701C37.323 8.14063 37.4044 7.82001 37.3735 7.50015C37.3427 7.1803 37.2015 6.88117 36.9742 6.65402L33.0803 2.76001C32.8529 2.53196 32.5532 2.39031 32.2327 2.35947C31.9121 2.32862 31.5909 2.4105 31.3242 2.591L29.6862 3.69601C29.1949 3.45711 28.6897 3.24806 28.1732 3.07001L27.7993 1.13C27.739 0.814199 27.5705 0.529286 27.3228 0.32431C27.0751 0.119335 26.7638 0.00713851 26.4423 0.00701904L20.9323 0C20.6109 0.000331696 20.2997 0.112346 20.0518 0.316833C19.8039 0.521321 19.6347 0.805574 19.5732 1.121L19.1943 3.061C18.6685 3.24107 18.1541 3.45314 17.6542 3.69601L16.0162 2.591C15.7501 2.41085 15.4296 2.32899 15.1097 2.35947C14.7898 2.38994 14.4905 2.53087 14.2632 2.75803L10.3632 6.65802C10.1364 6.88546 9.99567 7.18454 9.96484 7.50424C9.93402 7.82394 10.0151 8.14444 10.1943 8.41101L11.3043 10.043C11.0664 10.5345 10.8581 11.0397 10.6802 11.556L8.73724 11.933C8.42178 11.994 8.13728 12.1627 7.93244 12.4102C7.72759 12.6577 7.61514 12.9687 7.61426 13.29V18.8C7.61384 19.1215 7.72528 19.4331 7.92944 19.6814C8.13361 19.9297 8.41779 20.0993 8.73328 20.161M10.3882 14.435L12.0233 14.119C12.2767 14.0705 12.5115 13.9519 12.7009 13.7767C12.8904 13.6016 13.027 13.3769 13.0953 13.128C13.3341 12.259 13.6798 11.423 14.1243 10.639C14.2513 10.415 14.3134 10.1599 14.3035 9.90256C14.2936 9.64518 14.2121 9.39564 14.0682 9.18201L13.1392 7.80502L15.4183 5.52402L16.7952 6.453C17.0091 6.59729 17.259 6.67898 17.5168 6.68887C17.7746 6.69877 18.03 6.63647 18.2543 6.509C19.0441 6.06087 19.887 5.7135 20.7632 5.47501C21.0131 5.40693 21.239 5.27057 21.4156 5.08121C21.5923 4.89185 21.7127 4.65699 21.7632 4.40302L22.0823 2.77002H25.3082L25.6223 4.405C25.6714 4.65865 25.7905 4.89352 25.9662 5.08298C26.1419 5.27243 26.367 5.40893 26.6163 5.47702C27.485 5.71677 28.3208 6.06235 29.1052 6.50601C29.3291 6.63353 29.5843 6.69587 29.8417 6.68597C30.0992 6.67608 30.3488 6.59434 30.5623 6.45001L31.9393 5.52103L34.2203 7.802L33.2913 9.177C33.1471 9.39084 33.0653 9.6406 33.0551 9.89828C33.0448 10.156 33.1065 10.4114 33.2333 10.636C33.6825 11.4263 34.0305 12.2699 34.2692 13.147C34.3373 13.3962 34.4738 13.6214 34.6633 13.7971C34.8527 13.9728 35.0876 14.0919 35.3412 14.141L36.9742 14.46V17.686L35.3412 18.002C35.0876 18.0504 34.8525 18.1689 34.6627 18.3441C34.4728 18.5192 34.3359 18.744 34.2673 18.993C34.0295 19.8624 33.6837 20.6985 33.2382 21.482C33.1114 21.7063 33.0498 21.9614 33.06 22.2188C33.0702 22.4761 33.1521 22.7256 33.2963 22.939L34.2252 24.316L31.9443 26.597L30.5673 25.668C30.3538 25.5237 30.1042 25.4419 29.8467 25.432C29.5893 25.4221 29.3341 25.4845 29.1102 25.612C28.3195 26.0598 27.476 26.4072 26.5992 26.646C26.35 26.7141 26.1248 26.8506 25.9492 27.0401C25.7735 27.2295 25.6543 27.4644 25.6052 27.718L25.2863 29.351H22.0602L21.7443 27.716C21.6957 27.4626 21.5771 27.2278 21.402 27.0384C21.2268 26.8489 21.0021 26.7123 20.7532 26.644C19.8846 26.4043 19.0486 26.0587 18.2642 25.615C18.0399 25.4876 17.7846 25.4253 17.5268 25.4352C17.269 25.445 17.0191 25.5267 16.8052 25.671L15.4282 26.6L13.1492 24.319L14.0782 22.942C14.2221 22.7284 14.3036 22.4788 14.3135 22.2215C14.3234 21.9641 14.2613 21.7091 14.1343 21.485C13.6861 20.6942 13.3381 19.8507 13.0983 18.974C13.0307 18.725 12.8948 18.4999 12.7058 18.3242C12.5169 18.1485 12.2825 18.0293 12.0292 17.98L10.3962 17.661L10.3882 14.435Z' fill='%23F0CA2E'/%3E%3Cpath d='M1.42224 35.8861C2.49968 35.8555 3.56217 36.1439 4.47626 36.7151C5.8053 37.4729 7.30882 37.8715 8.83875 37.8715C10.3687 37.8715 11.8722 37.4729 13.2012 36.7151C14.1277 36.1723 15.182 35.8863 16.2557 35.8863C17.3295 35.8863 18.3838 36.1723 19.3102 36.7151C20.6392 37.4727 22.1425 37.8712 23.6722 37.8712C25.202 37.8712 26.7053 37.4727 28.0342 36.7151C28.9607 36.1723 30.015 35.8863 31.0887 35.8863C32.1625 35.8863 33.2168 36.1723 34.1432 36.7151C35.4723 37.4729 36.9758 37.8715 38.5057 37.8715C40.0357 37.8715 41.5392 37.4729 42.8682 36.7151C43.7826 36.1437 44.8454 35.8553 45.9232 35.8861C46.1082 35.8911 46.2923 35.8589 46.4646 35.7916C46.6369 35.7242 46.794 35.6231 46.9266 35.494C47.0591 35.3649 47.1645 35.2106 47.2365 35.0402C47.3084 34.8697 47.3455 34.6866 47.3455 34.5016C47.3455 34.3166 47.3084 34.1334 47.2365 33.963C47.1645 33.7925 47.0591 33.6382 46.9266 33.5092C46.794 33.3801 46.6369 33.2789 46.4646 33.2116C46.2923 33.1442 46.1082 33.1121 45.9232 33.1171C44.3892 33.0823 42.8767 33.4831 41.5612 34.2731C40.6348 34.8158 39.5804 35.1019 38.5067 35.1019C37.433 35.1019 36.3787 34.8158 35.4522 34.2731C34.1232 33.5152 32.6196 33.1167 31.0897 33.1167C29.5598 33.1167 28.0563 33.5152 26.7272 34.2731C25.8008 34.8158 24.7464 35.1019 23.6727 35.1019C22.599 35.1019 21.5447 34.8158 20.6182 34.2731C19.2892 33.5152 17.7857 33.1167 16.2557 33.1167C14.7258 33.1167 13.2223 33.5152 11.8932 34.2731C10.9668 34.8158 9.91246 35.1019 8.83875 35.1019C7.76503 35.1019 6.7107 34.8158 5.78424 34.2731C4.46833 33.4842 2.95615 33.0834 1.42224 33.1171C1.2373 33.1121 1.05324 33.1442 0.88092 33.2116C0.708599 33.2789 0.551515 33.3801 0.418945 33.5092C0.286376 33.6382 0.181018 33.7925 0.10907 33.963C0.0371218 34.1334 0 34.3166 0 34.5016C0 34.6866 0.0371218 34.8697 0.10907 35.0402C0.181018 35.2106 0.286376 35.3649 0.418945 35.494C0.551515 35.6231 0.708599 35.7242 0.88092 35.7916C1.05324 35.8589 1.2373 35.8911 1.42224 35.8861Z' fill='%23F0CA2E'/%3E%3Cpath d='M45.9232 41.064C44.3892 41.0304 42.8771 41.4311 41.5612 42.22C40.6343 42.7627 39.5797 43.0488 38.5057 43.0488C37.4317 43.0488 36.377 42.7627 35.4502 42.22C34.1217 41.4621 32.6186 41.0634 31.0892 41.0634C29.5597 41.0634 28.0566 41.4621 26.7281 42.22C25.8013 42.7627 24.7467 43.0488 23.6727 43.0488C22.5986 43.0488 21.544 42.7627 20.6172 42.22C19.2887 41.4621 17.7856 41.0634 16.2562 41.0634C14.7267 41.0634 13.2237 41.4621 11.8952 42.22C10.9684 42.7627 9.91369 43.0488 8.83966 43.0488C7.76564 43.0488 6.71101 42.7627 5.78418 42.22C4.46916 41.4307 2.95753 41.0299 1.42419 41.064C1.23925 41.0591 1.05513 41.0912 0.882812 41.1585C0.710491 41.2259 0.553407 41.3271 0.420837 41.4561C0.288268 41.5852 0.18291 41.7395 0.110962 41.9099C0.0390139 42.0804 0.00195312 42.2635 0.00195312 42.4485C0.00195312 42.6336 0.0390139 42.8167 0.110962 42.9871C0.18291 43.1576 0.288268 43.3119 0.420837 43.4409C0.553407 43.57 0.710491 43.6712 0.882812 43.7385C1.05513 43.8059 1.23925 43.838 1.42419 43.833C2.5016 43.8027 3.56394 44.0911 4.47815 44.662C5.80661 45.42 7.3097 45.8186 8.83917 45.8186C10.3686 45.8186 11.8717 45.42 13.2002 44.662C14.127 44.1193 15.1817 43.8333 16.2557 43.8333C17.3297 43.8333 18.3843 44.1193 19.3112 44.662C20.6396 45.42 22.1427 45.8186 23.6722 45.8186C25.2017 45.8186 26.7047 45.42 28.0332 44.662C28.96 44.1193 30.0147 43.8333 31.0887 43.8333C32.1627 43.8333 33.2173 44.1193 34.1442 44.662C35.4732 45.4199 36.9767 45.8184 38.5067 45.8184C40.0366 45.8184 41.5402 45.4199 42.8692 44.662C43.7834 44.0903 44.8464 43.8019 45.9242 43.833C46.1091 43.838 46.2932 43.8059 46.4655 43.7385C46.6378 43.6712 46.7949 43.57 46.9275 43.4409C47.0601 43.3119 47.1654 43.1576 47.2374 42.9871C47.3093 42.8167 47.3464 42.6336 47.3464 42.4485C47.3464 42.2635 47.3093 42.0804 47.2374 41.9099C47.1654 41.7395 47.0601 41.5852 46.9275 41.4561C46.7949 41.3271 46.6378 41.2259 46.4655 41.1585C46.2932 41.0912 46.1091 41.0591 45.9242 41.064' fill='%23F0CA2E'/%3E%3Cpath d='M23.6722 23.3271C25.1091 23.3271 26.5137 22.901 27.7084 22.1027C28.9032 21.3044 29.8343 20.1698 30.3842 18.8423C30.9341 17.5148 31.078 16.0541 30.7977 14.6448C30.5173 13.2355 29.8254 11.941 28.8094 10.925C27.7934 9.90894 26.4989 9.21704 25.0896 8.93672C23.6803 8.6564 22.2195 8.80027 20.892 9.35014C19.5645 9.90001 18.4299 10.8312 17.6316 12.0259C16.8333 13.2206 16.4072 14.6252 16.4072 16.0621C16.4096 17.9882 17.1758 19.8347 18.5377 21.1966C19.8997 22.5585 21.7462 23.3247 23.6722 23.3271ZM23.6722 11.5661C24.5608 11.5671 25.4292 11.8314 26.1677 12.3257C26.9061 12.82 27.4814 13.5221 27.821 14.3433C28.1606 15.1644 28.2492 16.0678 28.0756 16.9393C27.902 17.8108 27.474 18.6112 26.8457 19.2395C26.2174 19.8679 25.4169 20.2959 24.5454 20.4695C23.6739 20.6431 22.7706 20.5545 21.9494 20.2149C21.1283 19.8753 20.4262 19.2999 19.9319 18.5615C19.4376 17.8231 19.1732 16.9547 19.1722 16.0661C19.1722 14.8726 19.6464 13.728 20.4903 12.8841C21.3342 12.0402 22.4788 11.5661 23.6722 11.5661Z' fill='%23F0CA2E'/%3E%3C/svg%3E%0A");
}
.i_rep {
	background-image: url("data:image/svg+xml,%3Csvg width='48' height='46' viewBox='0 0 48 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.3527 25.446C13.5272 25.4458 12.7201 25.6904 12.0336 26.1489C11.3471 26.6074 10.8119 27.2592 10.4958 28.0218C10.1797 28.7844 10.0969 29.6236 10.2577 30.4333C10.4186 31.2431 10.816 31.9869 11.3996 32.5708C11.9832 33.1547 12.7268 33.5524 13.5364 33.7136C14.3461 33.8749 15.1853 33.7924 15.9481 33.4767C16.7109 33.1609 17.363 32.6261 17.8218 31.9398C18.2806 31.2535 18.5256 30.4466 18.5257 29.621C18.5242 28.5146 18.0841 27.4539 17.3019 26.6713C16.5197 25.8888 15.4592 25.4482 14.3527 25.446ZM14.3527 31.29C14.0223 31.2906 13.6991 31.1932 13.424 31.01C13.149 30.8268 12.9344 30.5661 12.8076 30.261C12.6808 29.9558 12.6474 29.6199 12.7115 29.2957C12.7757 28.9715 12.9346 28.6737 13.1681 28.4399C13.4017 28.2061 13.6993 28.0468 14.0234 27.9822C14.3475 27.9176 14.6835 27.9507 14.9888 28.0771C15.2941 28.2036 15.5551 28.4178 15.7386 28.6927C15.9221 28.9675 16.02 29.2906 16.0198 29.621C16.0192 30.0632 15.8435 30.4871 15.531 30.7999C15.2185 31.1127 14.7949 31.289 14.3527 31.29Z' fill='%23F0CA2E'/%3E%3Cpath d='M42.6565 31.24V25.363C42.6546 23.7033 41.9945 22.1122 40.8209 20.9386C39.6473 19.765 38.0561 19.1049 36.3964 19.103H36.0534V15.013C36.0539 14.9467 36.0804 14.8832 36.1271 14.8361C36.1738 14.789 36.2371 14.762 36.3034 14.761H36.8914C37.0615 14.7706 37.2318 14.7454 37.3918 14.687C37.5518 14.6285 37.6983 14.538 37.8221 14.421C37.9459 14.304 38.0445 14.1629 38.112 14.0064C38.1794 13.85 38.2142 13.6814 38.2142 13.511C38.2142 13.3406 38.1794 13.172 38.112 13.0156C38.0445 12.8591 37.9459 12.7181 37.8221 12.6011C37.6983 12.484 37.5518 12.3935 37.3918 12.335C37.2318 12.2766 37.0615 12.2514 36.8914 12.261H36.3034C35.5729 12.2618 34.8726 12.5525 34.3562 13.0692C33.8399 13.586 33.5497 14.2865 33.5495 15.017V19.107H30.5954L26.7414 6.502H28.6864C28.8565 6.51163 29.0268 6.48643 29.1869 6.42796C29.3469 6.3695 29.4933 6.27899 29.6171 6.16197C29.7409 6.04495 29.8396 5.90389 29.907 5.74742C29.9744 5.59096 30.0092 5.42237 30.0092 5.252C30.0092 5.08163 29.9744 4.91307 29.907 4.75661C29.8396 4.60014 29.7409 4.45908 29.6171 4.34206C29.4933 4.22504 29.3469 4.1345 29.1869 4.07604C29.0268 4.01757 28.8565 3.99237 28.6864 4.002H9.94143C9.60938 4.002 9.29091 4.13393 9.05611 4.36873C8.82132 4.60353 8.68942 4.92196 8.68942 5.25401V18.654C6.921 19.5663 5.39917 20.8923 4.25338 22.5192C3.10759 24.1461 2.37176 26.0258 2.10854 27.9982C1.84533 29.9705 2.06253 31.9773 2.7416 33.8478C3.42067 35.7182 4.54152 37.3969 6.00881 38.741C7.47611 40.0851 9.24638 41.0549 11.169 41.5678C13.0917 42.0807 15.1098 42.1215 17.0516 41.6868C18.9934 41.2521 20.8015 40.3548 22.3219 39.0711C23.8424 37.7874 25.0303 36.1554 25.7844 34.314H32.6624C32.53 34.8156 32.4628 35.3322 32.4624 35.851C32.4614 36.8769 32.7176 37.8866 33.2076 38.7879C33.6976 39.6891 34.4058 40.4532 35.2673 41.0101C36.1288 41.567 37.1162 41.8991 38.1392 41.9758C39.1622 42.0526 40.1881 41.8717 41.1231 41.4496C42.0581 41.0275 42.8723 40.3778 43.4914 39.5597C44.1104 38.7417 44.5145 37.7816 44.6666 36.767C44.8187 35.7525 44.7141 34.7161 44.3622 33.7524C44.0103 32.7888 43.4225 31.9288 42.6524 31.251M40.0885 24.705H38.4734C38.1414 24.7047 37.8231 24.5728 37.5884 24.338C37.3537 24.1033 37.2217 23.785 37.2215 23.453V21.711C37.9398 21.875 38.5942 22.246 39.1038 22.7782C39.6134 23.3103 39.9557 23.9803 40.0885 24.705ZM27.9715 19.103H20.8224C20.2996 18.7786 19.7531 18.4941 19.1875 18.252C19.1886 18.229 19.1886 18.206 19.1875 18.183V6.49703H24.1154L27.9715 19.103ZM11.1905 6.498H16.6844V17.488C14.8623 17.1372 12.9845 17.2011 11.1905 17.675V6.498ZM14.3474 39.471C12.399 39.4708 10.4945 38.8928 8.8746 37.8102C7.2547 36.7275 5.99224 35.1888 5.24685 33.3887C4.50146 31.5885 4.3066 29.6077 4.68697 27.6968C5.06735 25.7859 6.00589 24.0308 7.38381 22.6532C8.76174 21.2757 10.5172 20.3378 12.4282 19.958C14.3392 19.5782 16.32 19.7736 18.1199 20.5195C19.9198 21.2655 21.4581 22.5284 22.5403 24.1486C23.6225 25.7689 24.1998 27.6736 24.1994 29.622C24.1965 32.2338 23.1575 34.7377 21.3104 36.5842C19.4634 38.4307 16.9592 39.4689 14.3474 39.471ZM26.5094 31.798C26.832 30.0006 26.7511 28.154 26.2726 26.3916C25.7941 24.6293 24.9299 22.9954 23.7425 21.608H34.7174V23.444C34.7185 24.4398 35.1145 25.3946 35.8187 26.0987C36.5228 26.8029 37.4776 27.1989 38.4734 27.2H40.1485V29.9C39.0465 29.6133 37.8865 29.6392 36.7985 29.9747C35.7104 30.3103 34.7374 30.9424 33.9884 31.8L26.5094 31.798ZM38.5984 39.471C37.88 39.471 37.1778 39.258 36.5805 38.8588C35.9832 38.4597 35.5177 37.8924 35.2428 37.2287C34.968 36.565 34.8961 35.8346 35.0363 35.1301C35.1765 34.4255 35.5226 33.7783 36.0306 33.2704C36.5386 32.7625 37.1859 32.4167 37.8905 32.2767C38.5951 32.1367 39.3254 32.2087 39.989 32.4838C40.6527 32.7588 41.2198 33.2245 41.6188 33.8219C42.0178 34.4193 42.2306 35.1216 42.2304 35.84C42.2294 36.8029 41.8464 37.7259 41.1654 38.4067C40.4845 39.0874 39.5613 39.4702 38.5984 39.471Z' fill='%23F0CA2E'/%3E%3C/svg%3E%0A");
}
.i_pin {
	background-image: url("data:image/svg+xml,%3Csvg width='48' height='46' viewBox='0 0 48 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M41.436 7.90201H37.475V3.21201C37.475 3.05268 37.4436 2.89492 37.3826 2.74774C37.3215 2.60057 37.232 2.46685 37.1193 2.35428C37.0065 2.24171 36.8727 2.1525 36.7255 2.09171C36.5782 2.03092 36.4203 1.99974 36.261 2H10.387C10.2278 1.99974 10.0701 2.03092 9.92291 2.09174C9.77575 2.15255 9.64202 2.24181 9.52942 2.3544C9.41682 2.467 9.32754 2.60073 9.26672 2.7479C9.20591 2.89506 9.17472 3.05277 9.17499 3.21201V7.90201H6.42603V6.52701C6.42603 6.2053 6.29822 5.89676 6.07074 5.66928C5.84326 5.4418 5.53472 5.31403 5.21301 5.31403C4.89131 5.31403 4.58277 5.4418 4.35529 5.66928C4.1278 5.89676 4 6.2053 4 6.52701V12.352C4 12.6737 4.1278 12.9823 4.35529 13.2097C4.58277 13.4372 4.89131 13.565 5.21301 13.565C5.53472 13.565 5.84326 13.4372 6.07074 13.2097C6.29822 12.9823 6.42603 12.6737 6.42603 12.352V10.329H9.17499V14.939C9.17472 15.0984 9.20593 15.2562 9.26672 15.4034C9.32751 15.5507 9.41673 15.6846 9.5293 15.7973C9.64187 15.9101 9.77555 15.9995 9.92273 16.0606C10.0699 16.1216 10.2277 16.153 10.387 16.153H36.265C36.587 16.153 36.8957 16.0251 37.1234 15.7975C37.3511 15.5698 37.479 15.261 37.479 14.939V10.329H40.228V17.873L23.028 22.173C22.7653 22.238 22.532 22.3892 22.3652 22.6024C22.1985 22.8155 22.1079 23.0784 22.108 23.349V27.31H20.733C20.4245 27.3104 20.1277 27.4283 19.903 27.6397C19.6782 27.8511 19.5424 28.1401 19.5231 28.448C18.8231 39.554 18.8721 38.817 18.8721 38.875C18.8724 40.0594 19.3352 41.1969 20.162 42.045C20.5687 42.474 21.0586 42.8157 21.6017 43.0492C22.1448 43.2827 22.7299 43.4031 23.321 43.4031C23.9122 43.4031 24.4972 43.2827 25.0403 43.0492C25.5834 42.8157 26.0732 42.474 26.48 42.045C27.3062 41.1967 27.7685 40.0592 27.7681 38.875C27.7681 38.817 27.813 39.555 27.12 28.448C27.1007 28.1398 26.9646 27.8504 26.7394 27.639C26.5142 27.4276 26.2168 27.3099 25.908 27.31H24.533V24.296L41.733 19.996C41.9957 19.931 42.2291 19.7798 42.3959 19.5667C42.5626 19.3535 42.6531 19.0906 42.653 18.82V9.12003C42.653 8.79805 42.5252 8.48927 42.2975 8.2616C42.0698 8.03393 41.7609 7.90601 41.439 7.90601M35.051 13.73H11.597V4.43002H35.048L35.051 13.73ZM25.351 38.912C25.351 39.4483 25.138 39.9626 24.7588 40.3418C24.3796 40.721 23.8652 40.934 23.329 40.934C22.7927 40.934 22.2785 40.721 21.8993 40.3418C21.5201 39.9626 21.307 39.4483 21.307 38.912L21.882 29.74H24.782L25.351 38.912Z' fill='%23F0CA2E'/%3E%3C/svg%3E%0A");
}
#soluciones h5 {
	display: inline-block;
	font-size: 1.375rem;
	font-weight: bold;
	vertical-align: middle;
	max-width: 6em;
}

#catalogo {
	text-align: center;
	position: relative;
	z-index: 10;
}
#catalogo:after {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 25%;
	height: 30%;
	z-index: -1;
	background-image: url("data:image/svg+xml,%3Csvg width='570' height='583' viewBox='0 0 570 583' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M284.911 200.842L395.728 264.829L569.811 164.483L284.911 0L32.627 145.643V346.229L97.8911 308.549V183.324L284.911 75.3459L439.298 164.483L395.863 189.559L284.911 125.496L213.111 166.947C196.742 176.354 182.388 188.898 170.872 203.86C159.356 218.821 150.904 235.907 145.999 254.139C141.094 272.371 139.833 291.391 142.288 310.111C143.31 317.911 144.97 325.594 147.241 333.087L0 418.11L284.901 582.593L537.184 436.95V236.079L471.92 273.759V399.27L284.901 507.245L130.514 418.107L179.868 389.61C185.224 395.328 191.052 400.611 197.3 405.4C212.284 416.887 229.386 425.306 247.628 430.175C265.87 435.044 284.892 436.268 303.607 433.776C322.323 431.285 340.363 425.127 356.695 415.655L428.495 374.204V298.828L324.078 359.135C306.089 369.464 284.737 372.236 264.707 366.844C244.676 361.451 227.602 348.333 217.23 330.369C206.858 312.404 204.036 291.059 209.381 271.016C214.726 250.972 227.803 233.867 245.743 223.453L284.911 200.842Z' fill='%23F0CA2E' fill-opacity='0.21'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-size: 150% auto;
	background-position: right bottom;
}
#catalogo .hr {
	display: block;
	width: 3.875rem;
	height: .25rem;
	background: #E9C42E;
	margin: 1rem auto;
}
#catalogo p {
	max-width: 40em;
	margin: 0 auto 2rem;
}
#catalogo .slider {
	font-size: 0;
}
#catalogo .slider  .slick-slide img {
	display: inline!important;
}
#catalogo .slider  .slick-slide * {
	text-align: center;
}
#catalogo .sliderNav {
	margin: 2rem auto 4rem;
}
#catalogo .sliderNav li {
	display: inline-block;
	width: 1.375rem;
	height: .25rem;
	background: #69636A4D;
	transition: all 500ms cubic-bezier(.7,0,.3,1);
	overflow: hidden;
	text-indent: -99rem;
	margin: 0 .3rem;
	cursor: pointer;
}
#catalogo .sliderNav li.slick-active {
	background: #F0CA2E;
}

#catalogo h3 {
	font-size: 1.25rem;
	font-weight: bold;
	margin-bottom: 1rem;
	text-align: left;
	padding-bottom: 1rem;
	border-bottom: solid 2px #F0CA2E;
}
#catalogo .bt + div {
	padding: 3rem;
	background: #eee;
}
#catalogo .page ul {
	margin-bottom: 2rem;
	text-align: left;
}
#catalogo .page ul li {
	margin-bottom: .75rem;
	font-size: .875rem;
	vertical-align: top;
	text-transform: uppercase;
	font-weight: bold;
	color: #666;
}
@media (min-width: 960px) {
	#catalogo .page ul {
		font-size: 0;
	}
	#catalogo .page ul li {
		display: inline-block;
		padding-right: 1.5rem;
		box-sizing: border-box;
		width: 20%;
		
	}
}
.bt {
	background: #211D26;
	color: #fff;
	line-height: 3em;
	padding: 0 2.5em;
	display: inline-block;
	transition: all 500ms cubic-bezier(.7,0,.3,1);
}
.bt:hover {
	background: #F0CA2E;
	color: #211D26;
}

#asesor {
	background: #211D26;
	color: #fff;
	text-align: center;
}
#asesor .bt {
	background: #F0CA2E;
	color: #211D26;
}
#asesor .bt:hover {
	background: #fff;
}
#asesor p {
	font-size: 1rem;
	color: #fff;
	max-width: 45em;
	margin: 0 auto 2rem;
}

#contacto {
	padding-top: 60vh;
	position: relative;
	background: #211D26;
}
#contacto iframe {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: calc(50vh + 10rem);
	z-index: 1;
}
#contacto iframe + a {
	position: absolute;
	left: 50%;
	top: 30vh;
	transform: translate(-50% , -50%);
	line-height: 4.5rem;
	padding: 0 2rem;
	border-left: solid 4.5rem #221E27;
	background: #E9C42E;
	z-index: 15;
}
#contacto iframe + a:before {
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='27' viewBox='0 0 36 27'%3E%3Cpath id='Icon_awesome-car' data-name='Icon awesome-car' d='M35.155,7.875h-4.21L29.776,4.95A7.835,7.835,0,0,0,22.465,0h-8.93A7.837,7.837,0,0,0,6.223,4.95L5.053,7.875H.844A.843.843,0,0,0,.026,8.923l.422,1.688a.843.843,0,0,0,.818.639H2.677a4.469,4.469,0,0,0-1.553,3.375V18A4.463,4.463,0,0,0,2.25,20.948v3.8A2.25,2.25,0,0,0,4.5,27H6.75A2.25,2.25,0,0,0,9,24.75V22.5H27v2.25A2.25,2.25,0,0,0,29.25,27H31.5a2.25,2.25,0,0,0,2.25-2.25v-3.8A4.461,4.461,0,0,0,34.875,18V14.625a4.47,4.47,0,0,0-1.552-3.375h1.411a.843.843,0,0,0,.818-.639l.422-1.688a.844.844,0,0,0-.819-1.048ZM10.4,6.621A3.375,3.375,0,0,1,13.535,4.5h8.93A3.375,3.375,0,0,1,25.6,6.621l1.4,3.5H9l1.4-3.5ZM6.75,17.986A2.122,2.122,0,0,1,4.5,15.743,2.122,2.122,0,0,1,6.75,13.5c1.35,0,3.375,2.019,3.375,3.364S8.1,17.986,6.75,17.986Zm22.5,0c-1.35,0-3.375.224-3.375-1.121S27.9,13.5,29.25,13.5a2.122,2.122,0,0,1,2.25,2.243,2.122,2.122,0,0,1-2.25,2.243Z' fill='%23e2be2e'/%3E%3C/svg%3E%0A");
	position: absolute;
	right: 100%;
	top: 0;
	width: 4.5rem;
	height: 4.5rem;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 2.25rem auto;
}
#contacto:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	height: calc(50vh + 10rem);
	z-index: 2;
	background: #211D2678;
}
#contacto:after {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	top: 50vh;
	padding-bottom: 1px;
	height: 10rem;
	background: -moz-linear-gradient(top,  rgba(33,29,38,0) 0%, rgba(33,29,38,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(33,29,38,0) 0%,rgba(33,29,38,1) 100%);
	background: linear-gradient(to bottom,  rgba(33,29,38,0) 0%,rgba(33,29,38,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00211d26', endColorstr='#211d26',GradientType=0 );
	z-index: 3;
}
#contacto .page {
	position: relative;
	z-index: 10;
	max-width: 1120px;
}
#contacto .row {
	padding-top: 7rem;
	padding-bottom: 7rem;
	background: #F0CA2E;
	position: relative;
	background-image: url("data:image/svg+xml,%3Csvg width='267' height='273' viewBox='0 0 267 273' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M133.503 94.1098L185.429 124.093L267 77.0729L133.503 0L15.2882 68.2449V162.235L45.8694 144.579V85.9013L133.503 35.3054L205.845 77.0729L185.492 88.8229L133.503 58.8045L99.8588 78.2274C92.1884 82.6356 85.4627 88.5132 80.0666 95.5238C74.6705 102.534 70.7099 110.54 68.4116 119.083C66.1133 127.627 65.5224 136.539 66.6726 145.311C67.1518 148.965 67.9294 152.566 68.9934 156.077L0 195.917L133.498 272.989L251.712 204.744V110.621L221.131 128.277V187.089L133.498 237.683L61.1558 195.915L84.2816 182.562C86.7917 185.241 89.5226 187.717 92.4501 189.961C99.4713 195.343 107.485 199.288 116.033 201.57C124.58 203.851 133.494 204.425 142.263 203.257C151.033 202.09 159.486 199.204 167.139 194.766L200.783 175.343V140.024L151.855 168.282C143.426 173.122 133.421 174.421 124.035 171.894C114.649 169.367 106.649 163.221 101.789 154.803C96.929 146.385 95.6062 136.383 98.1109 126.992C100.616 117.6 106.743 109.585 115.149 104.705L133.503 94.1098Z' fill='%23957800' fill-opacity='0.21'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-size: 25% auto;
	background-position: 5% 80%;
}
#contacto .row:after {
	content: '';
	position: absolute;
	right: 0;
	bottom: 0;
	border: solid 3rem transparent;
	border-bottom-color: #211D26;
	border-right-color: #211D26;
}
#contacto h2 {
	margin-top: 2rem;
}
#contacto h2 + p {
	color: inherit;
	margin: 2rem 0;
}
.social li {
	display: inline-block;
	margin-right: 1rem;
	font-size: 1.5rem;
	margin-top: 2rem;
}
.form .field {
	margin-bottom: 1rem;
}
.form input,
.form textarea {
	padding: .75rem 1rem;
	border: solid 2px #211D26;
	width: 100%;
	box-sizing: border-box;
}
.form input::placeholder,
.form textarea::placeholder {
	color: #211D26;
}
.form .bt {
	width: 100%;
	box-sizing: border-box;
	display: block;
	text-align: center;
}

.footer {
	background: #211D26;
	padding: 0 0 3rem;
	text-align: center;
	color: #fff;
}
.footer p {
	font-size: .875rem;
	line-height: 2em;
}
.footer p a {
	display: block;
}

@media (max-width: 1280px) {
	html {
		font-size: 87.5%;
	}
}
@media (min-width: 560px) and (max-width: 1024px) {
	html {
		font-size: 75%;
	}
}
@media (max-width: 400px) {
	html {
		font-size: 3vw;
	}
}

@media (max-width: 960px) {
	.header {
		height: 4.625rem;
		overflow: visible;
		z-index: 999;
	}
	.header ul {
		display: block;
		background: #211D26;
		color: #fff;
		margin: -1px 0 0;
		padding: 1rem;
		opacity: 0;
		visibility: hidden;
		transform: translateY(-1rem);
		transition: all 500ms cubic-bezier(.7,0,.3,1);
	}
	.header ul.visible {
		transform: translateY(0);
		opacity: 1;
		visibility: visible;
	}
	.header ul li {
		display: block;
		text-align: center;
	}
	.header ul li + li {
		margin: 0;
	}
	.header ul + ul {
		float: none;
		text-align: center;
	}
	.header ul + ul li {
		display: inline-block;
		margin: 0 2rem!important;
	}
	.header ul + ul li a {
		font-size: 1.25rem!important;
		display: block;
		width: auto!important;
		height: auto;
		line-height: auto!important;
	}
	.bt_menu {
		display: block;
		position: absolute;
		right: 2.5rem;
		top: 50%;
		transform: translateY(-50%);
		font-size: 1.5rem;
	}
	.featured .page h2 {
		font-size: 4rem;
	}
	#empresa {
		padding-top: 0;
	}
	#empresa picture {
		display: block;
		margin-left: -2.5rem;
		margin-right: -2.5rem;
	}
	#soluciones .row {
		width: 20rem;
		margin: 4rem auto 0;
	}
	#contacto .row {
		padding: 3rem;
	}
	#contacto h2 {
		margin-top: 0;
	}
}