/*** FONT AWES ***/
@font-face {
	font-family: "Font Awesome 7 Free";
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/7.3.1/webfonts/fa-solid-900.woff2") format("woff2");
}

@font-face {
	font-family: "Font Awesome 7 Brands";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/7.3.1/webfonts/fa-brands-400.woff2") format("woff2");
}

@font-face {
	font-family: "Font Awesome 7 Free";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/7.3.1/webfonts/fa-regular-400.woff2") format("woff2");
}

/*** RESE ***/
html, body, main, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, svg, center, dl, dt, dd,
fieldset, form, label, legend, table, caption,
tbody, tfoot, thead, tr, th, td, article,
aside, canvas, details, embed, figure,
figcaption, footer, header, hgroup, menu,
nav, output, ruby, section, summary, time,
mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font: inherit;
	vertical-align: baseline;
	background: transparent;
}

*, *::before, *::after {
	box-sizing: border-box;
}

html {
	overflow-y: scroll;
}

body {
	min-height: 100vh;
	font-smoothing: antialiased;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	text-rendering: optimizeLegibility;
	overflow-x: hidden;
}

a {
	text-decoration: none;
	color: inherit;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

img {
	-o-object-fit: cover;
	object-fit: cover;
	display: block;
}

video {
	height: auto;
	display: block;
}

input, button, textarea, select {
	font: inherit;
	color: inherit;
	background: transparent;
	border: none;
	outline: none;
}

button {
	cursor: pointer;
}

abbr[title] {
	cursor: help;
	text-decoration: underline dotted;
}

[hidden] {
	display: none !important;
}

:root {

	--tama_esca_pixe: 1;

	/*** TAMA POSI PIXE ***/
	--tama_posi_1_pixe: calc(1px * var(--tama_esca_pixe));
	--tama_posi_2_pixe: calc(2px * var(--tama_esca_pixe));
	--tama_posi_3_pixe: calc(3px * var(--tama_esca_pixe));
	--tama_posi_4_pixe: calc(4px * var(--tama_esca_pixe));
	--tama_posi_5_pixe: calc(5px * var(--tama_esca_pixe));
	--tama_posi_6_pixe: calc(6px * var(--tama_esca_pixe));
	--tama_posi_7_pixe: calc(7px * var(--tama_esca_pixe));
	--tama_posi_8_pixe: calc(8px * var(--tama_esca_pixe));
	--tama_posi_9_pixe: calc(9px * var(--tama_esca_pixe));
	--tama_posi_10_pixe: calc(10px * var(--tama_esca_pixe));
	--tama_posi_10_5_pixe: calc(10.5px * var(--tama_esca_pixe));
	--tama_posi_11_pixe: calc(11px * var(--tama_esca_pixe));
	--tama_posi_11_5_pixe: calc(11.5px * var(--tama_esca_pixe));
	--tama_posi_12_pixe: calc(12px * var(--tama_esca_pixe));
	--tama_posi_12_5_pixe: calc(12.5px * var(--tama_esca_pixe));
	--tama_posi_13_pixe: calc(13px * var(--tama_esca_pixe));
	--tama_posi_13_5_pixe: calc(13.5px * var(--tama_esca_pixe));
	--tama_posi_14_pixe: calc(14px * var(--tama_esca_pixe));
	--tama_posi_14_5_pixe: calc(14.5px * var(--tama_esca_pixe));
	--tama_posi_15_pixe: calc(15px * var(--tama_esca_pixe));
	--tama_posi_15_5_pixe: calc(15.5px * var(--tama_esca_pixe));
	--tama_posi_16_pixe: calc(16px * var(--tama_esca_pixe));
	--tama_posi_16_5_pixe: calc(16.5px * var(--tama_esca_pixe));
	--tama_posi_17_pixe: calc(17px * var(--tama_esca_pixe));
	--tama_posi_17_5_pixe: calc(17.5px * var(--tama_esca_pixe));
	--tama_posi_18_pixe: calc(18px * var(--tama_esca_pixe));
	--tama_posi_19_pixe: calc(19px * var(--tama_esca_pixe));
	--tama_posi_20_pixe: calc(20px * var(--tama_esca_pixe));
	--tama_posi_21_pixe: calc(21px * var(--tama_esca_pixe));
	--tama_posi_22_pixe: calc(22px * var(--tama_esca_pixe));
	--tama_posi_23_pixe: calc(23px * var(--tama_esca_pixe));
	--tama_posi_24_pixe: calc(24px * var(--tama_esca_pixe));
	--tama_posi_25_pixe: calc(25px * var(--tama_esca_pixe));
	--tama_posi_26_pixe: calc(26px * var(--tama_esca_pixe));
	--tama_posi_27_pixe: calc(27px * var(--tama_esca_pixe));
	--tama_posi_28_pixe: calc(28px * var(--tama_esca_pixe));
	--tama_posi_29_pixe: calc(29px * var(--tama_esca_pixe));
	--tama_posi_30_pixe: calc(30px * var(--tama_esca_pixe));
	--tama_posi_31_pixe: calc(31px * var(--tama_esca_pixe));
	--tama_posi_32_pixe: calc(32px * var(--tama_esca_pixe));
	--tama_posi_33_pixe: calc(33px * var(--tama_esca_pixe));
	--tama_posi_34_pixe: calc(34px * var(--tama_esca_pixe));
	--tama_posi_35_pixe: calc(35px * var(--tama_esca_pixe));
	--tama_posi_36_pixe: calc(36px * var(--tama_esca_pixe));
	--tama_posi_37_pixe: calc(37px * var(--tama_esca_pixe));
	--tama_posi_38_pixe: calc(38px * var(--tama_esca_pixe));
	--tama_posi_39_pixe: calc(39px * var(--tama_esca_pixe));
	--tama_posi_40_pixe: calc(40px * var(--tama_esca_pixe));
	--tama_posi_41_pixe: calc(41px * var(--tama_esca_pixe));
	--tama_posi_42_pixe: calc(42px * var(--tama_esca_pixe));
	--tama_posi_43_pixe: calc(43px * var(--tama_esca_pixe));
	--tama_posi_44_pixe: calc(44px * var(--tama_esca_pixe));
	--tama_posi_45_pixe: calc(45px * var(--tama_esca_pixe));
	--tama_posi_46_pixe: calc(46px * var(--tama_esca_pixe));
	--tama_posi_47_pixe: calc(47px * var(--tama_esca_pixe));
	--tama_posi_48_pixe: calc(48px * var(--tama_esca_pixe));
	--tama_posi_49_pixe: calc(49px * var(--tama_esca_pixe));
	--tama_posi_50_pixe: calc(50px * var(--tama_esca_pixe));
	--tama_posi_51_pixe: calc(51px * var(--tama_esca_pixe));
	--tama_posi_52_pixe: calc(52px * var(--tama_esca_pixe));
	--tama_posi_53_pixe: calc(53px * var(--tama_esca_pixe));
	--tama_posi_54_pixe: calc(54px * var(--tama_esca_pixe));
	--tama_posi_55_pixe: calc(55px * var(--tama_esca_pixe));
	--tama_posi_56_pixe: calc(56px * var(--tama_esca_pixe));
	--tama_posi_57_pixe: calc(57px * var(--tama_esca_pixe));
	--tama_posi_58_pixe: calc(58px * var(--tama_esca_pixe));
	--tama_posi_59_pixe: calc(59px * var(--tama_esca_pixe));
	--tama_posi_60_pixe: calc(60px * var(--tama_esca_pixe));
	--tama_posi_61_pixe: calc(61px * var(--tama_esca_pixe));
	--tama_posi_62_pixe: calc(62px * var(--tama_esca_pixe));
	--tama_posi_63_pixe: calc(63px * var(--tama_esca_pixe));
	--tama_posi_64_pixe: calc(64px * var(--tama_esca_pixe));
	--tama_posi_65_pixe: calc(65px * var(--tama_esca_pixe));
	--tama_posi_66_pixe: calc(66px * var(--tama_esca_pixe));
	--tama_posi_67_pixe: calc(67px * var(--tama_esca_pixe));
	--tama_posi_68_pixe: calc(68px * var(--tama_esca_pixe));
	--tama_posi_69_pixe: calc(69px * var(--tama_esca_pixe));
	--tama_posi_70_pixe: calc(70px * var(--tama_esca_pixe));
	--tama_posi_71_pixe: calc(71px * var(--tama_esca_pixe));
	--tama_posi_72_pixe: calc(72px * var(--tama_esca_pixe));
	--tama_posi_73_pixe: calc(73px * var(--tama_esca_pixe));
	--tama_posi_74_pixe: calc(74px * var(--tama_esca_pixe));
	--tama_posi_75_pixe: calc(75px * var(--tama_esca_pixe));
	--tama_posi_76_pixe: calc(76px * var(--tama_esca_pixe));
	--tama_posi_77_pixe: calc(77px * var(--tama_esca_pixe));
	--tama_posi_78_pixe: calc(78px * var(--tama_esca_pixe));
	--tama_posi_79_pixe: calc(79px * var(--tama_esca_pixe));
	--tama_posi_80_pixe: calc(80px * var(--tama_esca_pixe));
	--tama_posi_81_pixe: calc(81px * var(--tama_esca_pixe));
	--tama_posi_82_pixe: calc(82px * var(--tama_esca_pixe));
	--tama_posi_83_pixe: calc(83px * var(--tama_esca_pixe));
	--tama_posi_84_pixe: calc(84px * var(--tama_esca_pixe));
	--tama_posi_85_pixe: calc(85px * var(--tama_esca_pixe));
	--tama_posi_86_pixe: calc(86px * var(--tama_esca_pixe));
	--tama_posi_87_pixe: calc(87px * var(--tama_esca_pixe));
	--tama_posi_88_pixe: calc(88px * var(--tama_esca_pixe));
	--tama_posi_89_pixe: calc(89px * var(--tama_esca_pixe));
	--tama_posi_90_pixe: calc(90px * var(--tama_esca_pixe));
	--tama_posi_91_pixe: calc(91px * var(--tama_esca_pixe));
	--tama_posi_92_pixe: calc(92px * var(--tama_esca_pixe));
	--tama_posi_93_pixe: calc(93px * var(--tama_esca_pixe));
	--tama_posi_94_pixe: calc(94px * var(--tama_esca_pixe));
	--tama_posi_95_pixe: calc(95px * var(--tama_esca_pixe));
	--tama_posi_96_pixe: calc(96px * var(--tama_esca_pixe));
	--tama_posi_97_pixe: calc(97px * var(--tama_esca_pixe));
	--tama_posi_98_pixe: calc(98px * var(--tama_esca_pixe));
	--tama_posi_99_pixe: calc(99px * var(--tama_esca_pixe));
	--tama_posi_100_pixe: calc(100px * var(--tama_esca_pixe));
	--tama_posi_101_pixe: calc(101px * var(--tama_esca_pixe));
	--tama_posi_102_pixe: calc(102px * var(--tama_esca_pixe));
	--tama_posi_103_pixe: calc(103px * var(--tama_esca_pixe));
	--tama_posi_104_pixe: calc(104px * var(--tama_esca_pixe));
	--tama_posi_105_pixe: calc(105px * var(--tama_esca_pixe));
	--tama_posi_106_pixe: calc(106px * var(--tama_esca_pixe));
	--tama_posi_107_pixe: calc(107px * var(--tama_esca_pixe));
	--tama_posi_108_pixe: calc(108px * var(--tama_esca_pixe));
	--tama_posi_109_pixe: calc(109px * var(--tama_esca_pixe));
	--tama_posi_110_pixe: calc(110px * var(--tama_esca_pixe));
	--tama_posi_111_pixe: calc(111px * var(--tama_esca_pixe));
	--tama_posi_112_pixe: calc(112px * var(--tama_esca_pixe));
	--tama_posi_113_pixe: calc(113px * var(--tama_esca_pixe));
	--tama_posi_114_pixe: calc(114px * var(--tama_esca_pixe));
	--tama_posi_115_pixe: calc(115px * var(--tama_esca_pixe));
	--tama_posi_116_pixe: calc(116px * var(--tama_esca_pixe));
	--tama_posi_117_pixe: calc(117px * var(--tama_esca_pixe));
	--tama_posi_118_pixe: calc(118px * var(--tama_esca_pixe));
	--tama_posi_119_pixe: calc(119px * var(--tama_esca_pixe));
	--tama_posi_120_pixe: calc(120px * var(--tama_esca_pixe));
	--tama_posi_121_pixe: calc(121px * var(--tama_esca_pixe));
	--tama_posi_122_pixe: calc(122px * var(--tama_esca_pixe));
	--tama_posi_123_pixe: calc(123px * var(--tama_esca_pixe));
	--tama_posi_124_pixe: calc(124px * var(--tama_esca_pixe));
	--tama_posi_125_pixe: calc(125px * var(--tama_esca_pixe));
	--tama_posi_126_pixe: calc(126px * var(--tama_esca_pixe));
	--tama_posi_127_pixe: calc(127px * var(--tama_esca_pixe));
	--tama_posi_128_pixe: calc(128px * var(--tama_esca_pixe));
	--tama_posi_129_pixe: calc(129px * var(--tama_esca_pixe));
	--tama_posi_130_pixe: calc(130px * var(--tama_esca_pixe));
	--tama_posi_131_pixe: calc(131px * var(--tama_esca_pixe));
	--tama_posi_132_pixe: calc(132px * var(--tama_esca_pixe));
	--tama_posi_133_pixe: calc(133px * var(--tama_esca_pixe));
	--tama_posi_134_pixe: calc(134px * var(--tama_esca_pixe));
	--tama_posi_135_pixe: calc(135px * var(--tama_esca_pixe));
	--tama_posi_136_pixe: calc(136px * var(--tama_esca_pixe));
	--tama_posi_137_pixe: calc(137px * var(--tama_esca_pixe));
	--tama_posi_138_pixe: calc(138px * var(--tama_esca_pixe));
	--tama_posi_139_pixe: calc(139px * var(--tama_esca_pixe));
	--tama_posi_140_pixe: calc(140px * var(--tama_esca_pixe));
	--tama_posi_141_pixe: calc(141px * var(--tama_esca_pixe));
	--tama_posi_142_pixe: calc(142px * var(--tama_esca_pixe));
	--tama_posi_143_pixe: calc(143px * var(--tama_esca_pixe));
	--tama_posi_144_pixe: calc(144px * var(--tama_esca_pixe));
	--tama_posi_145_pixe: calc(145px * var(--tama_esca_pixe));
	--tama_posi_146_pixe: calc(146px * var(--tama_esca_pixe));
	--tama_posi_147_pixe: calc(147px * var(--tama_esca_pixe));
	--tama_posi_148_pixe: calc(148px * var(--tama_esca_pixe));
	--tama_posi_149_pixe: calc(149px * var(--tama_esca_pixe));
	--tama_posi_150_pixe: calc(150px * var(--tama_esca_pixe));
	--tama_posi_151_pixe: calc(151px * var(--tama_esca_pixe));
	--tama_posi_152_pixe: calc(152px * var(--tama_esca_pixe));
	--tama_posi_153_pixe: calc(153px * var(--tama_esca_pixe));
	--tama_posi_154_pixe: calc(154px * var(--tama_esca_pixe));
	--tama_posi_155_pixe: calc(155px * var(--tama_esca_pixe));
	--tama_posi_156_pixe: calc(156px * var(--tama_esca_pixe));
	--tama_posi_157_pixe: calc(157px * var(--tama_esca_pixe));
	--tama_posi_158_pixe: calc(158px * var(--tama_esca_pixe));
	--tama_posi_159_pixe: calc(159px * var(--tama_esca_pixe));
	--tama_posi_160_pixe: calc(160px * var(--tama_esca_pixe));
	--tama_posi_161_pixe: calc(161px * var(--tama_esca_pixe));
	--tama_posi_162_pixe: calc(162px * var(--tama_esca_pixe));
	--tama_posi_163_pixe: calc(163px * var(--tama_esca_pixe));
	--tama_posi_164_pixe: calc(164px * var(--tama_esca_pixe));
	--tama_posi_165_pixe: calc(165px * var(--tama_esca_pixe));
	--tama_posi_166_pixe: calc(166px * var(--tama_esca_pixe));
	--tama_posi_167_pixe: calc(167px * var(--tama_esca_pixe));
	--tama_posi_168_pixe: calc(168px * var(--tama_esca_pixe));
	--tama_posi_169_pixe: calc(169px * var(--tama_esca_pixe));
	--tama_posi_170_pixe: calc(170px * var(--tama_esca_pixe));
	--tama_posi_171_pixe: calc(171px * var(--tama_esca_pixe));
	--tama_posi_172_pixe: calc(172px * var(--tama_esca_pixe));
	--tama_posi_173_pixe: calc(173px * var(--tama_esca_pixe));
	--tama_posi_174_pixe: calc(174px * var(--tama_esca_pixe));
	--tama_posi_175_pixe: calc(175px * var(--tama_esca_pixe));
	--tama_posi_176_pixe: calc(176px * var(--tama_esca_pixe));
	--tama_posi_177_pixe: calc(177px * var(--tama_esca_pixe));
	--tama_posi_178_pixe: calc(178px * var(--tama_esca_pixe));
	--tama_posi_179_pixe: calc(179px * var(--tama_esca_pixe));
	--tama_posi_180_pixe: calc(180px * var(--tama_esca_pixe));
	--tama_posi_181_pixe: calc(181px * var(--tama_esca_pixe));
	--tama_posi_182_pixe: calc(182px * var(--tama_esca_pixe));
	--tama_posi_183_pixe: calc(183px * var(--tama_esca_pixe));
	--tama_posi_184_pixe: calc(184px * var(--tama_esca_pixe));
	--tama_posi_185_pixe: calc(185px * var(--tama_esca_pixe));
	--tama_posi_186_pixe: calc(186px * var(--tama_esca_pixe));
	--tama_posi_187_pixe: calc(187px * var(--tama_esca_pixe));
	--tama_posi_188_pixe: calc(188px * var(--tama_esca_pixe));
	--tama_posi_189_pixe: calc(189px * var(--tama_esca_pixe));
	--tama_posi_190_pixe: calc(190px * var(--tama_esca_pixe));
	--tama_posi_191_pixe: calc(191px * var(--tama_esca_pixe));
	--tama_posi_192_pixe: calc(192px * var(--tama_esca_pixe));
	--tama_posi_193_pixe: calc(193px * var(--tama_esca_pixe));
	--tama_posi_194_pixe: calc(194px * var(--tama_esca_pixe));
	--tama_posi_195_pixe: calc(195px * var(--tama_esca_pixe));
	--tama_posi_196_pixe: calc(196px * var(--tama_esca_pixe));
	--tama_posi_197_pixe: calc(197px * var(--tama_esca_pixe));
	--tama_posi_198_pixe: calc(198px * var(--tama_esca_pixe));
	--tama_posi_199_pixe: calc(199px * var(--tama_esca_pixe));
	--tama_posi_200_pixe: calc(200px * var(--tama_esca_pixe));
	--tama_posi_201_pixe: calc(201px * var(--tama_esca_pixe));
	--tama_posi_202_pixe: calc(202px * var(--tama_esca_pixe));
	--tama_posi_203_pixe: calc(203px * var(--tama_esca_pixe));
	--tama_posi_204_pixe: calc(204px * var(--tama_esca_pixe));
	--tama_posi_205_pixe: calc(205px * var(--tama_esca_pixe));
	--tama_posi_206_pixe: calc(206px * var(--tama_esca_pixe));
	--tama_posi_207_pixe: calc(207px * var(--tama_esca_pixe));
	--tama_posi_208_pixe: calc(208px * var(--tama_esca_pixe));
	--tama_posi_209_pixe: calc(209px * var(--tama_esca_pixe));
	--tama_posi_210_pixe: calc(210px * var(--tama_esca_pixe));
	--tama_posi_211_pixe: calc(211px * var(--tama_esca_pixe));
	--tama_posi_212_pixe: calc(212px * var(--tama_esca_pixe));
	--tama_posi_213_pixe: calc(213px * var(--tama_esca_pixe));
	--tama_posi_214_pixe: calc(214px * var(--tama_esca_pixe));
	--tama_posi_215_pixe: calc(215px * var(--tama_esca_pixe));
	--tama_posi_216_pixe: calc(216px * var(--tama_esca_pixe));
	--tama_posi_217_pixe: calc(217px * var(--tama_esca_pixe));
	--tama_posi_218_pixe: calc(218px * var(--tama_esca_pixe));
	--tama_posi_219_pixe: calc(219px * var(--tama_esca_pixe));
	--tama_posi_220_pixe: calc(220px * var(--tama_esca_pixe));
	--tama_posi_221_pixe: calc(221px * var(--tama_esca_pixe));
	--tama_posi_222_pixe: calc(222px * var(--tama_esca_pixe));
	--tama_posi_223_pixe: calc(223px * var(--tama_esca_pixe));
	--tama_posi_224_pixe: calc(224px * var(--tama_esca_pixe));
	--tama_posi_225_pixe: calc(225px * var(--tama_esca_pixe));
	--tama_posi_226_pixe: calc(226px * var(--tama_esca_pixe));
	--tama_posi_227_pixe: calc(227px * var(--tama_esca_pixe));
	--tama_posi_228_pixe: calc(228px * var(--tama_esca_pixe));
	--tama_posi_229_pixe: calc(229px * var(--tama_esca_pixe));
	--tama_posi_230_pixe: calc(230px * var(--tama_esca_pixe));
	--tama_posi_231_pixe: calc(231px * var(--tama_esca_pixe));
	--tama_posi_232_pixe: calc(232px * var(--tama_esca_pixe));
	--tama_posi_233_pixe: calc(233px * var(--tama_esca_pixe));
	--tama_posi_234_pixe: calc(234px * var(--tama_esca_pixe));
	--tama_posi_235_pixe: calc(235px * var(--tama_esca_pixe));
	--tama_posi_236_pixe: calc(236px * var(--tama_esca_pixe));
	--tama_posi_237_pixe: calc(237px * var(--tama_esca_pixe));
	--tama_posi_238_pixe: calc(238px * var(--tama_esca_pixe));
	--tama_posi_239_pixe: calc(239px * var(--tama_esca_pixe));
	--tama_posi_240_pixe: calc(240px * var(--tama_esca_pixe));
	--tama_posi_241_pixe: calc(241px * var(--tama_esca_pixe));
	--tama_posi_242_pixe: calc(242px * var(--tama_esca_pixe));
	--tama_posi_243_pixe: calc(243px * var(--tama_esca_pixe));
	--tama_posi_244_pixe: calc(244px * var(--tama_esca_pixe));
	--tama_posi_245_pixe: calc(245px * var(--tama_esca_pixe));
	--tama_posi_246_pixe: calc(246px * var(--tama_esca_pixe));
	--tama_posi_247_pixe: calc(247px * var(--tama_esca_pixe));
	--tama_posi_248_pixe: calc(248px * var(--tama_esca_pixe));
	--tama_posi_249_pixe: calc(249px * var(--tama_esca_pixe));
	--tama_posi_250_pixe: calc(250px * var(--tama_esca_pixe));
	--tama_posi_251_pixe: calc(251px * var(--tama_esca_pixe));
	--tama_posi_252_pixe: calc(252px * var(--tama_esca_pixe));
	--tama_posi_253_pixe: calc(253px * var(--tama_esca_pixe));
	--tama_posi_254_pixe: calc(254px * var(--tama_esca_pixe));
	--tama_posi_255_pixe: calc(255px * var(--tama_esca_pixe));
	--tama_posi_256_pixe: calc(256px * var(--tama_esca_pixe));
	--tama_posi_257_pixe: calc(257px * var(--tama_esca_pixe));
	--tama_posi_258_pixe: calc(258px * var(--tama_esca_pixe));
	--tama_posi_259_pixe: calc(259px * var(--tama_esca_pixe));
	--tama_posi_260_pixe: calc(260px * var(--tama_esca_pixe));
	--tama_posi_261_pixe: calc(261px * var(--tama_esca_pixe));
	--tama_posi_262_pixe: calc(262px * var(--tama_esca_pixe));
	--tama_posi_263_pixe: calc(263px * var(--tama_esca_pixe));
	--tama_posi_264_pixe: calc(264px * var(--tama_esca_pixe));
	--tama_posi_265_pixe: calc(265px * var(--tama_esca_pixe));
	--tama_posi_266_pixe: calc(266px * var(--tama_esca_pixe));
	--tama_posi_267_pixe: calc(267px * var(--tama_esca_pixe));
	--tama_posi_268_pixe: calc(268px * var(--tama_esca_pixe));
	--tama_posi_269_pixe: calc(269px * var(--tama_esca_pixe));
	--tama_posi_270_pixe: calc(270px * var(--tama_esca_pixe));
	--tama_posi_271_pixe: calc(271px * var(--tama_esca_pixe));
	--tama_posi_272_pixe: calc(272px * var(--tama_esca_pixe));
	--tama_posi_273_pixe: calc(273px * var(--tama_esca_pixe));
	--tama_posi_274_pixe: calc(274px * var(--tama_esca_pixe));
	--tama_posi_275_pixe: calc(275px * var(--tama_esca_pixe));
	--tama_posi_276_pixe: calc(276px * var(--tama_esca_pixe));
	--tama_posi_277_pixe: calc(277px * var(--tama_esca_pixe));
	--tama_posi_278_pixe: calc(278px * var(--tama_esca_pixe));
	--tama_posi_279_pixe: calc(279px * var(--tama_esca_pixe));
	--tama_posi_280_pixe: calc(280px * var(--tama_esca_pixe));
	--tama_posi_281_pixe: calc(281px * var(--tama_esca_pixe));
	--tama_posi_282_pixe: calc(282px * var(--tama_esca_pixe));
	--tama_posi_283_pixe: calc(283px * var(--tama_esca_pixe));
	--tama_posi_284_pixe: calc(284px * var(--tama_esca_pixe));
	--tama_posi_285_pixe: calc(285px * var(--tama_esca_pixe));
	--tama_posi_286_pixe: calc(286px * var(--tama_esca_pixe));
	--tama_posi_287_pixe: calc(287px * var(--tama_esca_pixe));
	--tama_posi_288_pixe: calc(288px * var(--tama_esca_pixe));
	--tama_posi_289_pixe: calc(289px * var(--tama_esca_pixe));
	--tama_posi_290_pixe: calc(290px * var(--tama_esca_pixe));
	--tama_posi_291_pixe: calc(291px * var(--tama_esca_pixe));
	--tama_posi_292_pixe: calc(292px * var(--tama_esca_pixe));
	--tama_posi_293_pixe: calc(293px * var(--tama_esca_pixe));
	--tama_posi_294_pixe: calc(294px * var(--tama_esca_pixe));
	--tama_posi_295_pixe: calc(295px * var(--tama_esca_pixe));
	--tama_posi_296_pixe: calc(296px * var(--tama_esca_pixe));
	--tama_posi_297_pixe: calc(297px * var(--tama_esca_pixe));
	--tama_posi_298_pixe: calc(298px * var(--tama_esca_pixe));
	--tama_posi_299_pixe: calc(299px * var(--tama_esca_pixe));
	--tama_posi_300_pixe: calc(300px * var(--tama_esca_pixe));
	--tama_posi_301_pixe: calc(301px * var(--tama_esca_pixe));
	--tama_posi_302_pixe: calc(302px * var(--tama_esca_pixe));
	--tama_posi_303_pixe: calc(303px * var(--tama_esca_pixe));
	--tama_posi_304_pixe: calc(304px * var(--tama_esca_pixe));
	--tama_posi_305_pixe: calc(305px * var(--tama_esca_pixe));
	--tama_posi_306_pixe: calc(306px * var(--tama_esca_pixe));
	--tama_posi_307_pixe: calc(307px * var(--tama_esca_pixe));
	--tama_posi_308_pixe: calc(308px * var(--tama_esca_pixe));
	--tama_posi_309_pixe: calc(309px * var(--tama_esca_pixe));
	--tama_posi_310_pixe: calc(310px * var(--tama_esca_pixe));
	--tama_posi_311_pixe: calc(311px * var(--tama_esca_pixe));
	--tama_posi_312_pixe: calc(312px * var(--tama_esca_pixe));
	--tama_posi_313_pixe: calc(313px * var(--tama_esca_pixe));
	--tama_posi_314_pixe: calc(314px * var(--tama_esca_pixe));
	--tama_posi_315_pixe: calc(315px * var(--tama_esca_pixe));
	--tama_posi_316_pixe: calc(316px * var(--tama_esca_pixe));
	--tama_posi_317_pixe: calc(317px * var(--tama_esca_pixe));
	--tama_posi_318_pixe: calc(318px * var(--tama_esca_pixe));
	--tama_posi_319_pixe: calc(319px * var(--tama_esca_pixe));
	--tama_posi_320_pixe: calc(320px * var(--tama_esca_pixe));
	--tama_posi_321_pixe: calc(321px * var(--tama_esca_pixe));
	--tama_posi_322_pixe: calc(322px * var(--tama_esca_pixe));
	--tama_posi_323_pixe: calc(323px * var(--tama_esca_pixe));
	--tama_posi_324_pixe: calc(324px * var(--tama_esca_pixe));
	--tama_posi_325_pixe: calc(325px * var(--tama_esca_pixe));
	--tama_posi_326_pixe: calc(326px * var(--tama_esca_pixe));
	--tama_posi_327_pixe: calc(327px * var(--tama_esca_pixe));
	--tama_posi_328_pixe: calc(328px * var(--tama_esca_pixe));
	--tama_posi_329_pixe: calc(329px * var(--tama_esca_pixe));
	--tama_posi_330_pixe: calc(330px * var(--tama_esca_pixe));
	--tama_posi_331_pixe: calc(331px * var(--tama_esca_pixe));
	--tama_posi_332_pixe: calc(332px * var(--tama_esca_pixe));
	--tama_posi_333_pixe: calc(333px * var(--tama_esca_pixe));
	--tama_posi_334_pixe: calc(334px * var(--tama_esca_pixe));
	--tama_posi_335_pixe: calc(335px * var(--tama_esca_pixe));
	--tama_posi_336_pixe: calc(336px * var(--tama_esca_pixe));
	--tama_posi_337_pixe: calc(337px * var(--tama_esca_pixe));
	--tama_posi_338_pixe: calc(338px * var(--tama_esca_pixe));
	--tama_posi_339_pixe: calc(339px * var(--tama_esca_pixe));
	--tama_posi_340_pixe: calc(340px * var(--tama_esca_pixe));
	--tama_posi_341_pixe: calc(341px * var(--tama_esca_pixe));
	--tama_posi_342_pixe: calc(342px * var(--tama_esca_pixe));
	--tama_posi_343_pixe: calc(343px * var(--tama_esca_pixe));
	--tama_posi_344_pixe: calc(344px * var(--tama_esca_pixe));
	--tama_posi_345_pixe: calc(345px * var(--tama_esca_pixe));
	--tama_posi_346_pixe: calc(346px * var(--tama_esca_pixe));
	--tama_posi_347_pixe: calc(347px * var(--tama_esca_pixe));
	--tama_posi_348_pixe: calc(348px * var(--tama_esca_pixe));
	--tama_posi_349_pixe: calc(349px * var(--tama_esca_pixe));
	--tama_posi_350_pixe: calc(350px * var(--tama_esca_pixe));
	--tama_posi_351_pixe: calc(351px * var(--tama_esca_pixe));
	--tama_posi_352_pixe: calc(352px * var(--tama_esca_pixe));
	--tama_posi_353_pixe: calc(353px * var(--tama_esca_pixe));
	--tama_posi_354_pixe: calc(354px * var(--tama_esca_pixe));
	--tama_posi_355_pixe: calc(355px * var(--tama_esca_pixe));
	--tama_posi_356_pixe: calc(356px * var(--tama_esca_pixe));
	--tama_posi_357_pixe: calc(357px * var(--tama_esca_pixe));
	--tama_posi_358_pixe: calc(358px * var(--tama_esca_pixe));
	--tama_posi_359_pixe: calc(359px * var(--tama_esca_pixe));
	--tama_posi_360_pixe: calc(360px * var(--tama_esca_pixe));
	--tama_posi_361_pixe: calc(361px * var(--tama_esca_pixe));
	--tama_posi_362_pixe: calc(362px * var(--tama_esca_pixe));
	--tama_posi_363_pixe: calc(363px * var(--tama_esca_pixe));
	--tama_posi_364_pixe: calc(364px * var(--tama_esca_pixe));
	--tama_posi_365_pixe: calc(365px * var(--tama_esca_pixe));
	--tama_posi_366_pixe: calc(366px * var(--tama_esca_pixe));
	--tama_posi_367_pixe: calc(367px * var(--tama_esca_pixe));
	--tama_posi_368_pixe: calc(368px * var(--tama_esca_pixe));
	--tama_posi_369_pixe: calc(369px * var(--tama_esca_pixe));
	--tama_posi_370_pixe: calc(370px * var(--tama_esca_pixe));
	--tama_posi_371_pixe: calc(371px * var(--tama_esca_pixe));
	--tama_posi_372_pixe: calc(372px * var(--tama_esca_pixe));
	--tama_posi_373_pixe: calc(373px * var(--tama_esca_pixe));
	--tama_posi_374_pixe: calc(374px * var(--tama_esca_pixe));
	--tama_posi_375_pixe: calc(375px * var(--tama_esca_pixe));
	--tama_posi_376_pixe: calc(376px * var(--tama_esca_pixe));
	--tama_posi_377_pixe: calc(377px * var(--tama_esca_pixe));
	--tama_posi_378_pixe: calc(378px * var(--tama_esca_pixe));
	--tama_posi_379_pixe: calc(379px * var(--tama_esca_pixe));
	--tama_posi_380_pixe: calc(380px * var(--tama_esca_pixe));
	--tama_posi_381_pixe: calc(381px * var(--tama_esca_pixe));
	--tama_posi_382_pixe: calc(382px * var(--tama_esca_pixe));
	--tama_posi_383_pixe: calc(383px * var(--tama_esca_pixe));
	--tama_posi_384_pixe: calc(384px * var(--tama_esca_pixe));
	--tama_posi_385_pixe: calc(385px * var(--tama_esca_pixe));
	--tama_posi_386_pixe: calc(386px * var(--tama_esca_pixe));
	--tama_posi_387_pixe: calc(387px * var(--tama_esca_pixe));
	--tama_posi_388_pixe: calc(388px * var(--tama_esca_pixe));
	--tama_posi_389_pixe: calc(389px * var(--tama_esca_pixe));
	--tama_posi_390_pixe: calc(390px * var(--tama_esca_pixe));
	--tama_posi_391_pixe: calc(391px * var(--tama_esca_pixe));
	--tama_posi_392_pixe: calc(392px * var(--tama_esca_pixe));
	--tama_posi_393_pixe: calc(393px * var(--tama_esca_pixe));
	--tama_posi_394_pixe: calc(394px * var(--tama_esca_pixe));
	--tama_posi_395_pixe: calc(395px * var(--tama_esca_pixe));
	--tama_posi_396_pixe: calc(396px * var(--tama_esca_pixe));
	--tama_posi_397_pixe: calc(397px * var(--tama_esca_pixe));
	--tama_posi_398_pixe: calc(398px * var(--tama_esca_pixe));
	--tama_posi_399_pixe: calc(399px * var(--tama_esca_pixe));
	--tama_posi_400_pixe: calc(400px * var(--tama_esca_pixe));
	--tama_posi_401_pixe: calc(401px * var(--tama_esca_pixe));
	--tama_posi_402_pixe: calc(402px * var(--tama_esca_pixe));
	--tama_posi_403_pixe: calc(403px * var(--tama_esca_pixe));
	--tama_posi_404_pixe: calc(404px * var(--tama_esca_pixe));
	--tama_posi_405_pixe: calc(405px * var(--tama_esca_pixe));
	--tama_posi_406_pixe: calc(406px * var(--tama_esca_pixe));
	--tama_posi_407_pixe: calc(407px * var(--tama_esca_pixe));
	--tama_posi_408_pixe: calc(408px * var(--tama_esca_pixe));
	--tama_posi_409_pixe: calc(409px * var(--tama_esca_pixe));
	--tama_posi_410_pixe: calc(410px * var(--tama_esca_pixe));
	--tama_posi_411_pixe: calc(411px * var(--tama_esca_pixe));
	--tama_posi_412_pixe: calc(412px * var(--tama_esca_pixe));
	--tama_posi_413_pixe: calc(413px * var(--tama_esca_pixe));
	--tama_posi_414_pixe: calc(414px * var(--tama_esca_pixe));
	--tama_posi_415_pixe: calc(415px * var(--tama_esca_pixe));
	--tama_posi_416_pixe: calc(416px * var(--tama_esca_pixe));
	--tama_posi_417_pixe: calc(417px * var(--tama_esca_pixe));
	--tama_posi_418_pixe: calc(418px * var(--tama_esca_pixe));
	--tama_posi_419_pixe: calc(419px * var(--tama_esca_pixe));
	--tama_posi_420_pixe: calc(420px * var(--tama_esca_pixe));
	--tama_posi_421_pixe: calc(421px * var(--tama_esca_pixe));
	--tama_posi_422_pixe: calc(422px * var(--tama_esca_pixe));
	--tama_posi_423_pixe: calc(423px * var(--tama_esca_pixe));
	--tama_posi_424_pixe: calc(424px * var(--tama_esca_pixe));
	--tama_posi_425_pixe: calc(425px * var(--tama_esca_pixe));
	--tama_posi_426_pixe: calc(426px * var(--tama_esca_pixe));
	--tama_posi_427_pixe: calc(427px * var(--tama_esca_pixe));
	--tama_posi_428_pixe: calc(428px * var(--tama_esca_pixe));
	--tama_posi_429_pixe: calc(429px * var(--tama_esca_pixe));
	--tama_posi_430_pixe: calc(430px * var(--tama_esca_pixe));
	--tama_posi_431_pixe: calc(431px * var(--tama_esca_pixe));
	--tama_posi_432_pixe: calc(432px * var(--tama_esca_pixe));
	--tama_posi_433_pixe: calc(433px * var(--tama_esca_pixe));
	--tama_posi_434_pixe: calc(434px * var(--tama_esca_pixe));
	--tama_posi_435_pixe: calc(435px * var(--tama_esca_pixe));
	--tama_posi_436_pixe: calc(436px * var(--tama_esca_pixe));
	--tama_posi_437_pixe: calc(437px * var(--tama_esca_pixe));
	--tama_posi_438_pixe: calc(438px * var(--tama_esca_pixe));
	--tama_posi_439_pixe: calc(439px * var(--tama_esca_pixe));
	--tama_posi_440_pixe: calc(440px * var(--tama_esca_pixe));
	--tama_posi_441_pixe: calc(441px * var(--tama_esca_pixe));
	--tama_posi_442_pixe: calc(442px * var(--tama_esca_pixe));
	--tama_posi_443_pixe: calc(443px * var(--tama_esca_pixe));
	--tama_posi_444_pixe: calc(444px * var(--tama_esca_pixe));
	--tama_posi_445_pixe: calc(445px * var(--tama_esca_pixe));
	--tama_posi_446_pixe: calc(446px * var(--tama_esca_pixe));
	--tama_posi_447_pixe: calc(447px * var(--tama_esca_pixe));
	--tama_posi_448_pixe: calc(448px * var(--tama_esca_pixe));
	--tama_posi_449_pixe: calc(449px * var(--tama_esca_pixe));
	--tama_posi_450_pixe: calc(450px * var(--tama_esca_pixe));
	--tama_posi_451_pixe: calc(451px * var(--tama_esca_pixe));
	--tama_posi_452_pixe: calc(452px * var(--tama_esca_pixe));
	--tama_posi_453_pixe: calc(453px * var(--tama_esca_pixe));
	--tama_posi_454_pixe: calc(454px * var(--tama_esca_pixe));
	--tama_posi_455_pixe: calc(455px * var(--tama_esca_pixe));
	--tama_posi_456_pixe: calc(456px * var(--tama_esca_pixe));
	--tama_posi_457_pixe: calc(457px * var(--tama_esca_pixe));
	--tama_posi_458_pixe: calc(458px * var(--tama_esca_pixe));
	--tama_posi_459_pixe: calc(459px * var(--tama_esca_pixe));
	--tama_posi_460_pixe: calc(460px * var(--tama_esca_pixe));
	--tama_posi_461_pixe: calc(461px * var(--tama_esca_pixe));
	--tama_posi_462_pixe: calc(462px * var(--tama_esca_pixe));
	--tama_posi_463_pixe: calc(463px * var(--tama_esca_pixe));
	--tama_posi_464_pixe: calc(464px * var(--tama_esca_pixe));
	--tama_posi_465_pixe: calc(465px * var(--tama_esca_pixe));
	--tama_posi_466_pixe: calc(466px * var(--tama_esca_pixe));
	--tama_posi_467_pixe: calc(467px * var(--tama_esca_pixe));
	--tama_posi_468_pixe: calc(468px * var(--tama_esca_pixe));
	--tama_posi_469_pixe: calc(469px * var(--tama_esca_pixe));
	--tama_posi_470_pixe: calc(470px * var(--tama_esca_pixe));
	--tama_posi_471_pixe: calc(471px * var(--tama_esca_pixe));
	--tama_posi_472_pixe: calc(472px * var(--tama_esca_pixe));
	--tama_posi_473_pixe: calc(473px * var(--tama_esca_pixe));
	--tama_posi_474_pixe: calc(474px * var(--tama_esca_pixe));
	--tama_posi_475_pixe: calc(475px * var(--tama_esca_pixe));
	--tama_posi_476_pixe: calc(476px * var(--tama_esca_pixe));
	--tama_posi_477_pixe: calc(477px * var(--tama_esca_pixe));
	--tama_posi_478_pixe: calc(478px * var(--tama_esca_pixe));
	--tama_posi_479_pixe: calc(479px * var(--tama_esca_pixe));
	--tama_posi_480_pixe: calc(480px * var(--tama_esca_pixe));
	--tama_posi_481_pixe: calc(481px * var(--tama_esca_pixe));
	--tama_posi_482_pixe: calc(482px * var(--tama_esca_pixe));
	--tama_posi_483_pixe: calc(483px * var(--tama_esca_pixe));
	--tama_posi_484_pixe: calc(484px * var(--tama_esca_pixe));
	--tama_posi_485_pixe: calc(485px * var(--tama_esca_pixe));
	--tama_posi_486_pixe: calc(486px * var(--tama_esca_pixe));
	--tama_posi_487_pixe: calc(487px * var(--tama_esca_pixe));
	--tama_posi_488_pixe: calc(488px * var(--tama_esca_pixe));
	--tama_posi_489_pixe: calc(489px * var(--tama_esca_pixe));
	--tama_posi_490_pixe: calc(490px * var(--tama_esca_pixe));
	--tama_posi_491_pixe: calc(491px * var(--tama_esca_pixe));
	--tama_posi_492_pixe: calc(492px * var(--tama_esca_pixe));
	--tama_posi_493_pixe: calc(493px * var(--tama_esca_pixe));
	--tama_posi_494_pixe: calc(494px * var(--tama_esca_pixe));
	--tama_posi_495_pixe: calc(495px * var(--tama_esca_pixe));
	--tama_posi_496_pixe: calc(496px * var(--tama_esca_pixe));
	--tama_posi_497_pixe: calc(497px * var(--tama_esca_pixe));
	--tama_posi_498_pixe: calc(498px * var(--tama_esca_pixe));
	--tama_posi_499_pixe: calc(499px * var(--tama_esca_pixe));
	--tama_posi_500_pixe: calc(500px * var(--tama_esca_pixe));
	--tama_posi_550_pixe: calc(550px * var(--tama_esca_pixe));
	--tama_posi_600_pixe: calc(600px * var(--tama_esca_pixe));
	--tama_posi_650_pixe: calc(650px * var(--tama_esca_pixe));
	--tama_posi_700_pixe: calc(700px * var(--tama_esca_pixe));
	--tama_posi_750_pixe: calc(750px * var(--tama_esca_pixe));
	--tama_posi_800_pixe: calc(800px * var(--tama_esca_pixe));
	--tama_posi_850_pixe: calc(850px * var(--tama_esca_pixe));
	--tama_posi_900_pixe: calc(900px * var(--tama_esca_pixe));
	--tama_posi_950_pixe: calc(950px * var(--tama_esca_pixe));
	--tama_posi_1000_pixe: calc(1000px * var(--tama_esca_pixe));
	--tama_posi_1050_pixe: calc(1050px * var(--tama_esca_pixe));
	--tama_posi_1100_pixe: calc(1100px * var(--tama_esca_pixe));
	--tama_posi_1150_pixe: calc(1150px * var(--tama_esca_pixe));
	--tama_posi_1200_pixe: calc(1200px * var(--tama_esca_pixe));
	--tama_posi_1250_pixe: calc(1250px * var(--tama_esca_pixe));
	--tama_posi_1300_pixe: calc(1300px * var(--tama_esca_pixe));
	--tama_posi_1350_pixe: calc(1350px * var(--tama_esca_pixe));
	--tama_posi_1400_pixe: calc(1400px * var(--tama_esca_pixe));
	--tama_posi_1450_pixe: calc(1450px * var(--tama_esca_pixe));
	--tama_posi_1500_pixe: calc(1500px * var(--tama_esca_pixe));

	/*** TAMA NEGA PIXE ***/
	--tama_nega_1_pixe: calc(-1px * var(--tama_esca_pixe));
	--tama_nega_2_pixe: calc(-2px * var(--tama_esca_pixe));
	--tama_nega_3_pixe: calc(-3px * var(--tama_esca_pixe));
	--tama_nega_4_pixe: calc(-4px * var(--tama_esca_pixe));
	--tama_nega_5_pixe: calc(-5px * var(--tama_esca_pixe));
	--tama_nega_6_pixe: calc(-6px * var(--tama_esca_pixe));
	--tama_nega_7_pixe: calc(-7px * var(--tama_esca_pixe));
	--tama_nega_8_pixe: calc(-8px * var(--tama_esca_pixe));
	--tama_nega_9_pixe: calc(-9px * var(--tama_esca_pixe));
	--tama_nega_10_pixe: calc(-10px * var(--tama_esca_pixe));
	--tama_nega_10_5_pixe: calc(-10.5px * var(--tama_esca_pixe));
	--tama_nega_11_pixe: calc(-11px * var(--tama_esca_pixe));
	--tama_nega_11_5_pixe: calc(-11.5px * var(--tama_esca_pixe));
	--tama_nega_12_pixe: calc(-12px * var(--tama_esca_pixe));
	--tama_nega_12_5_pixe: calc(-12.5px * var(--tama_esca_pixe));
	--tama_nega_13_pixe: calc(-13px * var(--tama_esca_pixe));
	--tama_nega_13_5_pixe: calc(-13.5px * var(--tama_esca_pixe));
	--tama_nega_14_pixe: calc(-14px * var(--tama_esca_pixe));
	--tama_nega_14_5_pixe: calc(-14.5px * var(--tama_esca_pixe));
	--tama_nega_15_pixe: calc(-15px * var(--tama_esca_pixe));
	--tama_nega_15_5_pixe: calc(-15.5px * var(--tama_esca_pixe));
	--tama_nega_16_pixe: calc(-16px * var(--tama_esca_pixe));
	--tama_nega_16_5_pixe: calc(-16.5px * var(--tama_esca_pixe));
	--tama_nega_17_pixe: calc(-17px * var(--tama_esca_pixe));
	--tama_nega_17_5_pixe: calc(-17.5px * var(--tama_esca_pixe));
	--tama_nega_18_pixe: calc(-18px * var(--tama_esca_pixe));
	--tama_nega_19_pixe: calc(-19px * var(--tama_esca_pixe));
	--tama_nega_20_pixe: calc(-20px * var(--tama_esca_pixe));
	--tama_nega_21_pixe: calc(-21px * var(--tama_esca_pixe));
	--tama_nega_22_pixe: calc(-22px * var(--tama_esca_pixe));
	--tama_nega_23_pixe: calc(-23px * var(--tama_esca_pixe));
	--tama_nega_24_pixe: calc(-24px * var(--tama_esca_pixe));
	--tama_nega_25_pixe: calc(-25px * var(--tama_esca_pixe));
	--tama_nega_26_pixe: calc(-26px * var(--tama_esca_pixe));
	--tama_nega_27_pixe: calc(-27px * var(--tama_esca_pixe));
	--tama_nega_28_pixe: calc(-28px * var(--tama_esca_pixe));
	--tama_nega_29_pixe: calc(-29px * var(--tama_esca_pixe));
	--tama_nega_30_pixe: calc(-30px * var(--tama_esca_pixe));
	--tama_nega_31_pixe: calc(-31px * var(--tama_esca_pixe));
	--tama_nega_32_pixe: calc(-32px * var(--tama_esca_pixe));
	--tama_nega_33_pixe: calc(-33px * var(--tama_esca_pixe));
	--tama_nega_34_pixe: calc(-34px * var(--tama_esca_pixe));
	--tama_nega_35_pixe: calc(-35px * var(--tama_esca_pixe));
	--tama_nega_36_pixe: calc(-36px * var(--tama_esca_pixe));
	--tama_nega_37_pixe: calc(-37px * var(--tama_esca_pixe));
	--tama_nega_38_pixe: calc(-38px * var(--tama_esca_pixe));
	--tama_nega_39_pixe: calc(-39px * var(--tama_esca_pixe));
	--tama_nega_40_pixe: calc(-40px * var(--tama_esca_pixe));
	--tama_nega_41_pixe: calc(-41px * var(--tama_esca_pixe));
	--tama_nega_42_pixe: calc(-42px * var(--tama_esca_pixe));
	--tama_nega_43_pixe: calc(-43px * var(--tama_esca_pixe));
	--tama_nega_44_pixe: calc(-44px * var(--tama_esca_pixe));
	--tama_nega_45_pixe: calc(-45px * var(--tama_esca_pixe));
	--tama_nega_46_pixe: calc(-46px * var(--tama_esca_pixe));
	--tama_nega_47_pixe: calc(-47px * var(--tama_esca_pixe));
	--tama_nega_48_pixe: calc(-48px * var(--tama_esca_pixe));
	--tama_nega_49_pixe: calc(-49px * var(--tama_esca_pixe));
	--tama_nega_50_pixe: calc(-50px * var(--tama_esca_pixe));
	--tama_nega_51_pixe: calc(-51px * var(--tama_esca_pixe));
	--tama_nega_52_pixe: calc(-52px * var(--tama_esca_pixe));
	--tama_nega_53_pixe: calc(-53px * var(--tama_esca_pixe));
	--tama_nega_54_pixe: calc(-54px * var(--tama_esca_pixe));
	--tama_nega_55_pixe: calc(-55px * var(--tama_esca_pixe));
	--tama_nega_56_pixe: calc(-56px * var(--tama_esca_pixe));
	--tama_nega_57_pixe: calc(-57px * var(--tama_esca_pixe));
	--tama_nega_58_pixe: calc(-58px * var(--tama_esca_pixe));
	--tama_nega_59_pixe: calc(-59px * var(--tama_esca_pixe));
	--tama_nega_60_pixe: calc(-60px * var(--tama_esca_pixe));
	--tama_nega_61_pixe: calc(-61px * var(--tama_esca_pixe));
	--tama_nega_62_pixe: calc(-62px * var(--tama_esca_pixe));
	--tama_nega_63_pixe: calc(-63px * var(--tama_esca_pixe));
	--tama_nega_64_pixe: calc(-64px * var(--tama_esca_pixe));
	--tama_nega_65_pixe: calc(-65px * var(--tama_esca_pixe));
	--tama_nega_66_pixe: calc(-66px * var(--tama_esca_pixe));
	--tama_nega_67_pixe: calc(-67px * var(--tama_esca_pixe));
	--tama_nega_68_pixe: calc(-68px * var(--tama_esca_pixe));
	--tama_nega_69_pixe: calc(-69px * var(--tama_esca_pixe));
	--tama_nega_70_pixe: calc(-70px * var(--tama_esca_pixe));
	--tama_nega_71_pixe: calc(-71px * var(--tama_esca_pixe));
	--tama_nega_72_pixe: calc(-72px * var(--tama_esca_pixe));
	--tama_nega_73_pixe: calc(-73px * var(--tama_esca_pixe));
	--tama_nega_74_pixe: calc(-74px * var(--tama_esca_pixe));
	--tama_nega_75_pixe: calc(-75px * var(--tama_esca_pixe));
	--tama_nega_76_pixe: calc(-76px * var(--tama_esca_pixe));
	--tama_nega_77_pixe: calc(-77px * var(--tama_esca_pixe));
	--tama_nega_78_pixe: calc(-78px * var(--tama_esca_pixe));
	--tama_nega_79_pixe: calc(-79px * var(--tama_esca_pixe));
	--tama_nega_80_pixe: calc(-80px * var(--tama_esca_pixe));
	--tama_nega_81_pixe: calc(-81px * var(--tama_esca_pixe));
	--tama_nega_82_pixe: calc(-82px * var(--tama_esca_pixe));
	--tama_nega_83_pixe: calc(-83px * var(--tama_esca_pixe));
	--tama_nega_84_pixe: calc(-84px * var(--tama_esca_pixe));
	--tama_nega_85_pixe: calc(-85px * var(--tama_esca_pixe));
	--tama_nega_86_pixe: calc(-86px * var(--tama_esca_pixe));
	--tama_nega_87_pixe: calc(-87px * var(--tama_esca_pixe));
	--tama_nega_88_pixe: calc(-88px * var(--tama_esca_pixe));
	--tama_nega_89_pixe: calc(-89px * var(--tama_esca_pixe));
	--tama_nega_90_pixe: calc(-90px * var(--tama_esca_pixe));
	--tama_nega_91_pixe: calc(-91px * var(--tama_esca_pixe));
	--tama_nega_92_pixe: calc(-92px * var(--tama_esca_pixe));
	--tama_nega_93_pixe: calc(-93px * var(--tama_esca_pixe));
	--tama_nega_94_pixe: calc(-94px * var(--tama_esca_pixe));
	--tama_nega_95_pixe: calc(-95px * var(--tama_esca_pixe));
	--tama_nega_96_pixe: calc(-96px * var(--tama_esca_pixe));
	--tama_nega_97_pixe: calc(-97px * var(--tama_esca_pixe));
	--tama_nega_98_pixe: calc(-98px * var(--tama_esca_pixe));
	--tama_nega_99_pixe: calc(-99px * var(--tama_esca_pixe));
	--tama_nega_100_pixe: calc(-100px * var(--tama_esca_pixe));
	--tama_nega_101_pixe: calc(-101px * var(--tama_esca_pixe));
	--tama_nega_102_pixe: calc(-102px * var(--tama_esca_pixe));
	--tama_nega_103_pixe: calc(-103px * var(--tama_esca_pixe));
	--tama_nega_104_pixe: calc(-104px * var(--tama_esca_pixe));
	--tama_nega_105_pixe: calc(-105px * var(--tama_esca_pixe));
	--tama_nega_106_pixe: calc(-106px * var(--tama_esca_pixe));
	--tama_nega_107_pixe: calc(-107px * var(--tama_esca_pixe));
	--tama_nega_108_pixe: calc(-108px * var(--tama_esca_pixe));
	--tama_nega_109_pixe: calc(-109px * var(--tama_esca_pixe));
	--tama_nega_110_pixe: calc(-110px * var(--tama_esca_pixe));
	--tama_nega_111_pixe: calc(-111px * var(--tama_esca_pixe));
	--tama_nega_112_pixe: calc(-112px * var(--tama_esca_pixe));
	--tama_nega_113_pixe: calc(-113px * var(--tama_esca_pixe));
	--tama_nega_114_pixe: calc(-114px * var(--tama_esca_pixe));
	--tama_nega_115_pixe: calc(-115px * var(--tama_esca_pixe));
	--tama_nega_116_pixe: calc(-116px * var(--tama_esca_pixe));
	--tama_nega_117_pixe: calc(-117px * var(--tama_esca_pixe));
	--tama_nega_118_pixe: calc(-118px * var(--tama_esca_pixe));
	--tama_nega_119_pixe: calc(-119px * var(--tama_esca_pixe));
	--tama_nega_120_pixe: calc(-120px * var(--tama_esca_pixe));
	--tama_nega_121_pixe: calc(-121px * var(--tama_esca_pixe));
	--tama_nega_122_pixe: calc(-122px * var(--tama_esca_pixe));
	--tama_nega_123_pixe: calc(-123px * var(--tama_esca_pixe));
	--tama_nega_124_pixe: calc(-124px * var(--tama_esca_pixe));
	--tama_nega_125_pixe: calc(-125px * var(--tama_esca_pixe));
	--tama_nega_126_pixe: calc(-126px * var(--tama_esca_pixe));
	--tama_nega_127_pixe: calc(-127px * var(--tama_esca_pixe));
	--tama_nega_128_pixe: calc(-128px * var(--tama_esca_pixe));
	--tama_nega_129_pixe: calc(-129px * var(--tama_esca_pixe));
	--tama_nega_130_pixe: calc(-130px * var(--tama_esca_pixe));
	--tama_nega_131_pixe: calc(-131px * var(--tama_esca_pixe));
	--tama_nega_132_pixe: calc(-132px * var(--tama_esca_pixe));
	--tama_nega_133_pixe: calc(-133px * var(--tama_esca_pixe));
	--tama_nega_134_pixe: calc(-134px * var(--tama_esca_pixe));
	--tama_nega_135_pixe: calc(-135px * var(--tama_esca_pixe));
	--tama_nega_136_pixe: calc(-136px * var(--tama_esca_pixe));
	--tama_nega_137_pixe: calc(-137px * var(--tama_esca_pixe));
	--tama_nega_138_pixe: calc(-138px * var(--tama_esca_pixe));
	--tama_nega_139_pixe: calc(-139px * var(--tama_esca_pixe));
	--tama_nega_140_pixe: calc(-140px * var(--tama_esca_pixe));
	--tama_nega_141_pixe: calc(-141px * var(--tama_esca_pixe));
	--tama_nega_142_pixe: calc(-142px * var(--tama_esca_pixe));
	--tama_nega_143_pixe: calc(-143px * var(--tama_esca_pixe));
	--tama_nega_144_pixe: calc(-144px * var(--tama_esca_pixe));
	--tama_nega_145_pixe: calc(-145px * var(--tama_esca_pixe));
	--tama_nega_146_pixe: calc(-146px * var(--tama_esca_pixe));
	--tama_nega_147_pixe: calc(-147px * var(--tama_esca_pixe));
	--tama_nega_148_pixe: calc(-148px * var(--tama_esca_pixe));
	--tama_nega_149_pixe: calc(-149px * var(--tama_esca_pixe));
	--tama_nega_150_pixe: calc(-150px * var(--tama_esca_pixe));
	--tama_nega_151_pixe: calc(-151px * var(--tama_esca_pixe));
	--tama_nega_152_pixe: calc(-152px * var(--tama_esca_pixe));
	--tama_nega_153_pixe: calc(-153px * var(--tama_esca_pixe));
	--tama_nega_154_pixe: calc(-154px * var(--tama_esca_pixe));
	--tama_nega_155_pixe: calc(-155px * var(--tama_esca_pixe));
	--tama_nega_156_pixe: calc(-156px * var(--tama_esca_pixe));
	--tama_nega_157_pixe: calc(-157px * var(--tama_esca_pixe));
	--tama_nega_158_pixe: calc(-158px * var(--tama_esca_pixe));
	--tama_nega_159_pixe: calc(-159px * var(--tama_esca_pixe));
	--tama_nega_160_pixe: calc(-160px * var(--tama_esca_pixe));
	--tama_nega_161_pixe: calc(-161px * var(--tama_esca_pixe));
	--tama_nega_162_pixe: calc(-162px * var(--tama_esca_pixe));
	--tama_nega_163_pixe: calc(-163px * var(--tama_esca_pixe));
	--tama_nega_164_pixe: calc(-164px * var(--tama_esca_pixe));
	--tama_nega_165_pixe: calc(-165px * var(--tama_esca_pixe));
	--tama_nega_166_pixe: calc(-166px * var(--tama_esca_pixe));
	--tama_nega_167_pixe: calc(-167px * var(--tama_esca_pixe));
	--tama_nega_168_pixe: calc(-168px * var(--tama_esca_pixe));
	--tama_nega_169_pixe: calc(-169px * var(--tama_esca_pixe));
	--tama_nega_170_pixe: calc(-170px * var(--tama_esca_pixe));
	--tama_nega_171_pixe: calc(-171px * var(--tama_esca_pixe));
	--tama_nega_172_pixe: calc(-172px * var(--tama_esca_pixe));
	--tama_nega_173_pixe: calc(-173px * var(--tama_esca_pixe));
	--tama_nega_174_pixe: calc(-174px * var(--tama_esca_pixe));
	--tama_nega_175_pixe: calc(-175px * var(--tama_esca_pixe));
	--tama_nega_176_pixe: calc(-176px * var(--tama_esca_pixe));
	--tama_nega_177_pixe: calc(-177px * var(--tama_esca_pixe));
	--tama_nega_178_pixe: calc(-178px * var(--tama_esca_pixe));
	--tama_nega_179_pixe: calc(-179px * var(--tama_esca_pixe));
	--tama_nega_180_pixe: calc(-180px * var(--tama_esca_pixe));
	--tama_nega_181_pixe: calc(-181px * var(--tama_esca_pixe));
	--tama_nega_182_pixe: calc(-182px * var(--tama_esca_pixe));
	--tama_nega_183_pixe: calc(-183px * var(--tama_esca_pixe));
	--tama_nega_184_pixe: calc(-184px * var(--tama_esca_pixe));
	--tama_nega_185_pixe: calc(-185px * var(--tama_esca_pixe));
	--tama_nega_186_pixe: calc(-186px * var(--tama_esca_pixe));
	--tama_nega_187_pixe: calc(-187px * var(--tama_esca_pixe));
	--tama_nega_188_pixe: calc(-188px * var(--tama_esca_pixe));
	--tama_nega_189_pixe: calc(-189px * var(--tama_esca_pixe));
	--tama_nega_190_pixe: calc(-190px * var(--tama_esca_pixe));
	--tama_nega_191_pixe: calc(-191px * var(--tama_esca_pixe));
	--tama_nega_192_pixe: calc(-192px * var(--tama_esca_pixe));
	--tama_nega_193_pixe: calc(-193px * var(--tama_esca_pixe));
	--tama_nega_194_pixe: calc(-194px * var(--tama_esca_pixe));
	--tama_nega_195_pixe: calc(-195px * var(--tama_esca_pixe));
	--tama_nega_196_pixe: calc(-196px * var(--tama_esca_pixe));
	--tama_nega_197_pixe: calc(-197px * var(--tama_esca_pixe));
	--tama_nega_198_pixe: calc(-198px * var(--tama_esca_pixe));
	--tama_nega_199_pixe: calc(-199px * var(--tama_esca_pixe));
	--tama_nega_200_pixe: calc(-200px * var(--tama_esca_pixe));
	--tama_nega_201_pixe: calc(-201px * var(--tama_esca_pixe));
	--tama_nega_202_pixe: calc(-202px * var(--tama_esca_pixe));
	--tama_nega_203_pixe: calc(-203px * var(--tama_esca_pixe));
	--tama_nega_204_pixe: calc(-204px * var(--tama_esca_pixe));
	--tama_nega_205_pixe: calc(-205px * var(--tama_esca_pixe));
	--tama_nega_206_pixe: calc(-206px * var(--tama_esca_pixe));
	--tama_nega_207_pixe: calc(-207px * var(--tama_esca_pixe));
	--tama_nega_208_pixe: calc(-208px * var(--tama_esca_pixe));
	--tama_nega_209_pixe: calc(-209px * var(--tama_esca_pixe));
	--tama_nega_210_pixe: calc(-210px * var(--tama_esca_pixe));
	--tama_nega_211_pixe: calc(-211px * var(--tama_esca_pixe));
	--tama_nega_212_pixe: calc(-212px * var(--tama_esca_pixe));
	--tama_nega_213_pixe: calc(-213px * var(--tama_esca_pixe));
	--tama_nega_214_pixe: calc(-214px * var(--tama_esca_pixe));
	--tama_nega_215_pixe: calc(-215px * var(--tama_esca_pixe));
	--tama_nega_216_pixe: calc(-216px * var(--tama_esca_pixe));
	--tama_nega_217_pixe: calc(-217px * var(--tama_esca_pixe));
	--tama_nega_218_pixe: calc(-218px * var(--tama_esca_pixe));
	--tama_nega_219_pixe: calc(-219px * var(--tama_esca_pixe));
	--tama_nega_220_pixe: calc(-220px * var(--tama_esca_pixe));
	--tama_nega_221_pixe: calc(-221px * var(--tama_esca_pixe));
	--tama_nega_222_pixe: calc(-222px * var(--tama_esca_pixe));
	--tama_nega_223_pixe: calc(-223px * var(--tama_esca_pixe));
	--tama_nega_224_pixe: calc(-224px * var(--tama_esca_pixe));
	--tama_nega_225_pixe: calc(-225px * var(--tama_esca_pixe));
	--tama_nega_226_pixe: calc(-226px * var(--tama_esca_pixe));
	--tama_nega_227_pixe: calc(-227px * var(--tama_esca_pixe));
	--tama_nega_228_pixe: calc(-228px * var(--tama_esca_pixe));
	--tama_nega_229_pixe: calc(-229px * var(--tama_esca_pixe));
	--tama_nega_230_pixe: calc(-230px * var(--tama_esca_pixe));
	--tama_nega_231_pixe: calc(-231px * var(--tama_esca_pixe));
	--tama_nega_232_pixe: calc(-232px * var(--tama_esca_pixe));
	--tama_nega_233_pixe: calc(-233px * var(--tama_esca_pixe));
	--tama_nega_234_pixe: calc(-234px * var(--tama_esca_pixe));
	--tama_nega_235_pixe: calc(-235px * var(--tama_esca_pixe));
	--tama_nega_236_pixe: calc(-236px * var(--tama_esca_pixe));
	--tama_nega_237_pixe: calc(-237px * var(--tama_esca_pixe));
	--tama_nega_238_pixe: calc(-238px * var(--tama_esca_pixe));
	--tama_nega_239_pixe: calc(-239px * var(--tama_esca_pixe));
	--tama_nega_240_pixe: calc(-240px * var(--tama_esca_pixe));
	--tama_nega_241_pixe: calc(-241px * var(--tama_esca_pixe));
	--tama_nega_242_pixe: calc(-242px * var(--tama_esca_pixe));
	--tama_nega_243_pixe: calc(-243px * var(--tama_esca_pixe));
	--tama_nega_244_pixe: calc(-244px * var(--tama_esca_pixe));
	--tama_nega_245_pixe: calc(-245px * var(--tama_esca_pixe));
	--tama_nega_246_pixe: calc(-246px * var(--tama_esca_pixe));
	--tama_nega_247_pixe: calc(-247px * var(--tama_esca_pixe));
	--tama_nega_248_pixe: calc(-248px * var(--tama_esca_pixe));
	--tama_nega_249_pixe: calc(-249px * var(--tama_esca_pixe));
	--tama_nega_250_pixe: calc(-250px * var(--tama_esca_pixe));
	--tama_nega_251_pixe: calc(-251px * var(--tama_esca_pixe));
	--tama_nega_252_pixe: calc(-252px * var(--tama_esca_pixe));
	--tama_nega_253_pixe: calc(-253px * var(--tama_esca_pixe));
	--tama_nega_254_pixe: calc(-254px * var(--tama_esca_pixe));
	--tama_nega_255_pixe: calc(-255px * var(--tama_esca_pixe));
	--tama_nega_256_pixe: calc(-256px * var(--tama_esca_pixe));
	--tama_nega_257_pixe: calc(-257px * var(--tama_esca_pixe));
	--tama_nega_258_pixe: calc(-258px * var(--tama_esca_pixe));
	--tama_nega_259_pixe: calc(-259px * var(--tama_esca_pixe));
	--tama_nega_260_pixe: calc(-260px * var(--tama_esca_pixe));
	--tama_nega_261_pixe: calc(-261px * var(--tama_esca_pixe));
	--tama_nega_262_pixe: calc(-262px * var(--tama_esca_pixe));
	--tama_nega_263_pixe: calc(-263px * var(--tama_esca_pixe));
	--tama_nega_264_pixe: calc(-264px * var(--tama_esca_pixe));
	--tama_nega_265_pixe: calc(-265px * var(--tama_esca_pixe));
	--tama_nega_266_pixe: calc(-266px * var(--tama_esca_pixe));
	--tama_nega_267_pixe: calc(-267px * var(--tama_esca_pixe));
	--tama_nega_268_pixe: calc(-268px * var(--tama_esca_pixe));
	--tama_nega_269_pixe: calc(-269px * var(--tama_esca_pixe));
	--tama_nega_270_pixe: calc(-270px * var(--tama_esca_pixe));
	--tama_nega_271_pixe: calc(-271px * var(--tama_esca_pixe));
	--tama_nega_272_pixe: calc(-272px * var(--tama_esca_pixe));
	--tama_nega_273_pixe: calc(-273px * var(--tama_esca_pixe));
	--tama_nega_274_pixe: calc(-274px * var(--tama_esca_pixe));
	--tama_nega_275_pixe: calc(-275px * var(--tama_esca_pixe));
	--tama_nega_276_pixe: calc(-276px * var(--tama_esca_pixe));
	--tama_nega_277_pixe: calc(-277px * var(--tama_esca_pixe));
	--tama_nega_278_pixe: calc(-278px * var(--tama_esca_pixe));
	--tama_nega_279_pixe: calc(-279px * var(--tama_esca_pixe));
	--tama_nega_280_pixe: calc(-280px * var(--tama_esca_pixe));
	--tama_nega_281_pixe: calc(-281px * var(--tama_esca_pixe));
	--tama_nega_282_pixe: calc(-282px * var(--tama_esca_pixe));
	--tama_nega_283_pixe: calc(-283px * var(--tama_esca_pixe));
	--tama_nega_284_pixe: calc(-284px * var(--tama_esca_pixe));
	--tama_nega_285_pixe: calc(-285px * var(--tama_esca_pixe));
	--tama_nega_286_pixe: calc(-286px * var(--tama_esca_pixe));
	--tama_nega_287_pixe: calc(-287px * var(--tama_esca_pixe));
	--tama_nega_288_pixe: calc(-288px * var(--tama_esca_pixe));
	--tama_nega_289_pixe: calc(-289px * var(--tama_esca_pixe));
	--tama_nega_290_pixe: calc(-290px * var(--tama_esca_pixe));
	--tama_nega_291_pixe: calc(-291px * var(--tama_esca_pixe));
	--tama_nega_292_pixe: calc(-292px * var(--tama_esca_pixe));
	--tama_nega_293_pixe: calc(-293px * var(--tama_esca_pixe));
	--tama_nega_294_pixe: calc(-294px * var(--tama_esca_pixe));
	--tama_nega_295_pixe: calc(-295px * var(--tama_esca_pixe));
	--tama_nega_296_pixe: calc(-296px * var(--tama_esca_pixe));
	--tama_nega_297_pixe: calc(-297px * var(--tama_esca_pixe));
	--tama_nega_298_pixe: calc(-298px * var(--tama_esca_pixe));
	--tama_nega_299_pixe: calc(-299px * var(--tama_esca_pixe));
	--tama_nega_300_pixe: calc(-300px * var(--tama_esca_pixe));
	--tama_nega_301_pixe: calc(-301px * var(--tama_esca_pixe));
	--tama_nega_302_pixe: calc(-302px * var(--tama_esca_pixe));
	--tama_nega_303_pixe: calc(-303px * var(--tama_esca_pixe));
	--tama_nega_304_pixe: calc(-304px * var(--tama_esca_pixe));
	--tama_nega_305_pixe: calc(-305px * var(--tama_esca_pixe));
	--tama_nega_306_pixe: calc(-306px * var(--tama_esca_pixe));
	--tama_nega_307_pixe: calc(-307px * var(--tama_esca_pixe));
	--tama_nega_308_pixe: calc(-308px * var(--tama_esca_pixe));
	--tama_nega_309_pixe: calc(-309px * var(--tama_esca_pixe));
	--tama_nega_310_pixe: calc(-310px * var(--tama_esca_pixe));
	--tama_nega_311_pixe: calc(-311px * var(--tama_esca_pixe));
	--tama_nega_312_pixe: calc(-312px * var(--tama_esca_pixe));
	--tama_nega_313_pixe: calc(-313px * var(--tama_esca_pixe));
	--tama_nega_314_pixe: calc(-314px * var(--tama_esca_pixe));
	--tama_nega_315_pixe: calc(-315px * var(--tama_esca_pixe));
	--tama_nega_316_pixe: calc(-316px * var(--tama_esca_pixe));
	--tama_nega_317_pixe: calc(-317px * var(--tama_esca_pixe));
	--tama_nega_318_pixe: calc(-318px * var(--tama_esca_pixe));
	--tama_nega_319_pixe: calc(-319px * var(--tama_esca_pixe));
	--tama_nega_320_pixe: calc(-320px * var(--tama_esca_pixe));
	--tama_nega_321_pixe: calc(-321px * var(--tama_esca_pixe));
	--tama_nega_322_pixe: calc(-322px * var(--tama_esca_pixe));
	--tama_nega_323_pixe: calc(-323px * var(--tama_esca_pixe));
	--tama_nega_324_pixe: calc(-324px * var(--tama_esca_pixe));
	--tama_nega_325_pixe: calc(-325px * var(--tama_esca_pixe));
	--tama_nega_326_pixe: calc(-326px * var(--tama_esca_pixe));
	--tama_nega_327_pixe: calc(-327px * var(--tama_esca_pixe));
	--tama_nega_328_pixe: calc(-328px * var(--tama_esca_pixe));
	--tama_nega_329_pixe: calc(-329px * var(--tama_esca_pixe));
	--tama_nega_330_pixe: calc(-330px * var(--tama_esca_pixe));
	--tama_nega_331_pixe: calc(-331px * var(--tama_esca_pixe));
	--tama_nega_332_pixe: calc(-332px * var(--tama_esca_pixe));
	--tama_nega_333_pixe: calc(-333px * var(--tama_esca_pixe));
	--tama_nega_334_pixe: calc(-334px * var(--tama_esca_pixe));
	--tama_nega_335_pixe: calc(-335px * var(--tama_esca_pixe));
	--tama_nega_336_pixe: calc(-336px * var(--tama_esca_pixe));
	--tama_nega_337_pixe: calc(-337px * var(--tama_esca_pixe));
	--tama_nega_338_pixe: calc(-338px * var(--tama_esca_pixe));
	--tama_nega_339_pixe: calc(-339px * var(--tama_esca_pixe));
	--tama_nega_340_pixe: calc(-340px * var(--tama_esca_pixe));
	--tama_nega_341_pixe: calc(-341px * var(--tama_esca_pixe));
	--tama_nega_342_pixe: calc(-342px * var(--tama_esca_pixe));
	--tama_nega_343_pixe: calc(-343px * var(--tama_esca_pixe));
	--tama_nega_344_pixe: calc(-344px * var(--tama_esca_pixe));
	--tama_nega_345_pixe: calc(-345px * var(--tama_esca_pixe));
	--tama_nega_346_pixe: calc(-346px * var(--tama_esca_pixe));
	--tama_nega_347_pixe: calc(-347px * var(--tama_esca_pixe));
	--tama_nega_348_pixe: calc(-348px * var(--tama_esca_pixe));
	--tama_nega_349_pixe: calc(-349px * var(--tama_esca_pixe));
	--tama_nega_350_pixe: calc(-350px * var(--tama_esca_pixe));
	--tama_nega_351_pixe: calc(-351px * var(--tama_esca_pixe));
	--tama_nega_352_pixe: calc(-352px * var(--tama_esca_pixe));
	--tama_nega_353_pixe: calc(-353px * var(--tama_esca_pixe));
	--tama_nega_354_pixe: calc(-354px * var(--tama_esca_pixe));
	--tama_nega_355_pixe: calc(-355px * var(--tama_esca_pixe));
	--tama_nega_356_pixe: calc(-356px * var(--tama_esca_pixe));
	--tama_nega_357_pixe: calc(-357px * var(--tama_esca_pixe));
	--tama_nega_358_pixe: calc(-358px * var(--tama_esca_pixe));
	--tama_nega_359_pixe: calc(-359px * var(--tama_esca_pixe));
	--tama_nega_360_pixe: calc(-360px * var(--tama_esca_pixe));
	--tama_nega_361_pixe: calc(-361px * var(--tama_esca_pixe));
	--tama_nega_362_pixe: calc(-362px * var(--tama_esca_pixe));
	--tama_nega_363_pixe: calc(-363px * var(--tama_esca_pixe));
	--tama_nega_364_pixe: calc(-364px * var(--tama_esca_pixe));
	--tama_nega_365_pixe: calc(-365px * var(--tama_esca_pixe));
	--tama_nega_366_pixe: calc(-366px * var(--tama_esca_pixe));
	--tama_nega_367_pixe: calc(-367px * var(--tama_esca_pixe));
	--tama_nega_368_pixe: calc(-368px * var(--tama_esca_pixe));
	--tama_nega_369_pixe: calc(-369px * var(--tama_esca_pixe));
	--tama_nega_370_pixe: calc(-370px * var(--tama_esca_pixe));
	--tama_nega_371_pixe: calc(-371px * var(--tama_esca_pixe));
	--tama_nega_372_pixe: calc(-372px * var(--tama_esca_pixe));
	--tama_nega_373_pixe: calc(-373px * var(--tama_esca_pixe));
	--tama_nega_374_pixe: calc(-374px * var(--tama_esca_pixe));
	--tama_nega_375_pixe: calc(-375px * var(--tama_esca_pixe));
	--tama_nega_376_pixe: calc(-376px * var(--tama_esca_pixe));
	--tama_nega_377_pixe: calc(-377px * var(--tama_esca_pixe));
	--tama_nega_378_pixe: calc(-378px * var(--tama_esca_pixe));
	--tama_nega_379_pixe: calc(-379px * var(--tama_esca_pixe));
	--tama_nega_380_pixe: calc(-380px * var(--tama_esca_pixe));
	--tama_nega_381_pixe: calc(-381px * var(--tama_esca_pixe));
	--tama_nega_382_pixe: calc(-382px * var(--tama_esca_pixe));
	--tama_nega_383_pixe: calc(-383px * var(--tama_esca_pixe));
	--tama_nega_384_pixe: calc(-384px * var(--tama_esca_pixe));
	--tama_nega_385_pixe: calc(-385px * var(--tama_esca_pixe));
	--tama_nega_386_pixe: calc(-386px * var(--tama_esca_pixe));
	--tama_nega_387_pixe: calc(-387px * var(--tama_esca_pixe));
	--tama_nega_388_pixe: calc(-388px * var(--tama_esca_pixe));
	--tama_nega_389_pixe: calc(-389px * var(--tama_esca_pixe));
	--tama_nega_390_pixe: calc(-390px * var(--tama_esca_pixe));
	--tama_nega_391_pixe: calc(-391px * var(--tama_esca_pixe));
	--tama_nega_392_pixe: calc(-392px * var(--tama_esca_pixe));
	--tama_nega_393_pixe: calc(-393px * var(--tama_esca_pixe));
	--tama_nega_394_pixe: calc(-394px * var(--tama_esca_pixe));
	--tama_nega_395_pixe: calc(-395px * var(--tama_esca_pixe));
	--tama_nega_396_pixe: calc(-396px * var(--tama_esca_pixe));
	--tama_nega_397_pixe: calc(-397px * var(--tama_esca_pixe));
	--tama_nega_398_pixe: calc(-398px * var(--tama_esca_pixe));
	--tama_nega_399_pixe: calc(-399px * var(--tama_esca_pixe));
	--tama_nega_400_pixe: calc(-400px * var(--tama_esca_pixe));
	--tama_nega_401_pixe: calc(-401px * var(--tama_esca_pixe));
	--tama_nega_402_pixe: calc(-402px * var(--tama_esca_pixe));
	--tama_nega_403_pixe: calc(-403px * var(--tama_esca_pixe));
	--tama_nega_404_pixe: calc(-404px * var(--tama_esca_pixe));
	--tama_nega_405_pixe: calc(-405px * var(--tama_esca_pixe));
	--tama_nega_406_pixe: calc(-406px * var(--tama_esca_pixe));
	--tama_nega_407_pixe: calc(-407px * var(--tama_esca_pixe));
	--tama_nega_408_pixe: calc(-408px * var(--tama_esca_pixe));
	--tama_nega_409_pixe: calc(-409px * var(--tama_esca_pixe));
	--tama_nega_410_pixe: calc(-410px * var(--tama_esca_pixe));
	--tama_nega_411_pixe: calc(-411px * var(--tama_esca_pixe));
	--tama_nega_412_pixe: calc(-412px * var(--tama_esca_pixe));
	--tama_nega_413_pixe: calc(-413px * var(--tama_esca_pixe));
	--tama_nega_414_pixe: calc(-414px * var(--tama_esca_pixe));
	--tama_nega_415_pixe: calc(-415px * var(--tama_esca_pixe));
	--tama_nega_416_pixe: calc(-416px * var(--tama_esca_pixe));
	--tama_nega_417_pixe: calc(-417px * var(--tama_esca_pixe));
	--tama_nega_418_pixe: calc(-418px * var(--tama_esca_pixe));
	--tama_nega_419_pixe: calc(-419px * var(--tama_esca_pixe));
	--tama_nega_420_pixe: calc(-420px * var(--tama_esca_pixe));
	--tama_nega_421_pixe: calc(-421px * var(--tama_esca_pixe));
	--tama_nega_422_pixe: calc(-422px * var(--tama_esca_pixe));
	--tama_nega_423_pixe: calc(-423px * var(--tama_esca_pixe));
	--tama_nega_424_pixe: calc(-424px * var(--tama_esca_pixe));
	--tama_nega_425_pixe: calc(-425px * var(--tama_esca_pixe));
	--tama_nega_426_pixe: calc(-426px * var(--tama_esca_pixe));
	--tama_nega_427_pixe: calc(-427px * var(--tama_esca_pixe));
	--tama_nega_428_pixe: calc(-428px * var(--tama_esca_pixe));
	--tama_nega_429_pixe: calc(-429px * var(--tama_esca_pixe));
	--tama_nega_430_pixe: calc(-430px * var(--tama_esca_pixe));
	--tama_nega_431_pixe: calc(-431px * var(--tama_esca_pixe));
	--tama_nega_432_pixe: calc(-432px * var(--tama_esca_pixe));
	--tama_nega_433_pixe: calc(-433px * var(--tama_esca_pixe));
	--tama_nega_434_pixe: calc(-434px * var(--tama_esca_pixe));
	--tama_nega_435_pixe: calc(-435px * var(--tama_esca_pixe));
	--tama_nega_436_pixe: calc(-436px * var(--tama_esca_pixe));
	--tama_nega_437_pixe: calc(-437px * var(--tama_esca_pixe));
	--tama_nega_438_pixe: calc(-438px * var(--tama_esca_pixe));
	--tama_nega_439_pixe: calc(-439px * var(--tama_esca_pixe));
	--tama_nega_440_pixe: calc(-440px * var(--tama_esca_pixe));
	--tama_nega_441_pixe: calc(-441px * var(--tama_esca_pixe));
	--tama_nega_442_pixe: calc(-442px * var(--tama_esca_pixe));
	--tama_nega_443_pixe: calc(-443px * var(--tama_esca_pixe));
	--tama_nega_444_pixe: calc(-444px * var(--tama_esca_pixe));
	--tama_nega_445_pixe: calc(-445px * var(--tama_esca_pixe));
	--tama_nega_446_pixe: calc(-446px * var(--tama_esca_pixe));
	--tama_nega_447_pixe: calc(-447px * var(--tama_esca_pixe));
	--tama_nega_448_pixe: calc(-448px * var(--tama_esca_pixe));
	--tama_nega_449_pixe: calc(-449px * var(--tama_esca_pixe));
	--tama_nega_450_pixe: calc(-450px * var(--tama_esca_pixe));
	--tama_nega_451_pixe: calc(-451px * var(--tama_esca_pixe));
	--tama_nega_452_pixe: calc(-452px * var(--tama_esca_pixe));
	--tama_nega_453_pixe: calc(-453px * var(--tama_esca_pixe));
	--tama_nega_454_pixe: calc(-454px * var(--tama_esca_pixe));
	--tama_nega_455_pixe: calc(-455px * var(--tama_esca_pixe));
	--tama_nega_456_pixe: calc(-456px * var(--tama_esca_pixe));
	--tama_nega_457_pixe: calc(-457px * var(--tama_esca_pixe));
	--tama_nega_458_pixe: calc(-458px * var(--tama_esca_pixe));
	--tama_nega_459_pixe: calc(-459px * var(--tama_esca_pixe));
	--tama_nega_460_pixe: calc(-460px * var(--tama_esca_pixe));
	--tama_nega_461_pixe: calc(-461px * var(--tama_esca_pixe));
	--tama_nega_462_pixe: calc(-462px * var(--tama_esca_pixe));
	--tama_nega_463_pixe: calc(-463px * var(--tama_esca_pixe));
	--tama_nega_464_pixe: calc(-464px * var(--tama_esca_pixe));
	--tama_nega_465_pixe: calc(-465px * var(--tama_esca_pixe));
	--tama_nega_466_pixe: calc(-466px * var(--tama_esca_pixe));
	--tama_nega_467_pixe: calc(-467px * var(--tama_esca_pixe));
	--tama_nega_468_pixe: calc(-468px * var(--tama_esca_pixe));
	--tama_nega_469_pixe: calc(-469px * var(--tama_esca_pixe));
	--tama_nega_470_pixe: calc(-470px * var(--tama_esca_pixe));
	--tama_nega_471_pixe: calc(-471px * var(--tama_esca_pixe));
	--tama_nega_472_pixe: calc(-472px * var(--tama_esca_pixe));
	--tama_nega_473_pixe: calc(-473px * var(--tama_esca_pixe));
	--tama_nega_474_pixe: calc(-474px * var(--tama_esca_pixe));
	--tama_nega_475_pixe: calc(-475px * var(--tama_esca_pixe));
	--tama_nega_476_pixe: calc(-476px * var(--tama_esca_pixe));
	--tama_nega_477_pixe: calc(-477px * var(--tama_esca_pixe));
	--tama_nega_478_pixe: calc(-478px * var(--tama_esca_pixe));
	--tama_nega_479_pixe: calc(-479px * var(--tama_esca_pixe));
	--tama_nega_480_pixe: calc(-480px * var(--tama_esca_pixe));
	--tama_nega_481_pixe: calc(-481px * var(--tama_esca_pixe));
	--tama_nega_482_pixe: calc(-482px * var(--tama_esca_pixe));
	--tama_nega_483_pixe: calc(-483px * var(--tama_esca_pixe));
	--tama_nega_484_pixe: calc(-484px * var(--tama_esca_pixe));
	--tama_nega_485_pixe: calc(-485px * var(--tama_esca_pixe));
	--tama_nega_486_pixe: calc(-486px * var(--tama_esca_pixe));
	--tama_nega_487_pixe: calc(-487px * var(--tama_esca_pixe));
	--tama_nega_488_pixe: calc(-488px * var(--tama_esca_pixe));
	--tama_nega_489_pixe: calc(-489px * var(--tama_esca_pixe));
	--tama_nega_490_pixe: calc(-490px * var(--tama_esca_pixe));
	--tama_nega_491_pixe: calc(-491px * var(--tama_esca_pixe));
	--tama_nega_492_pixe: calc(-492px * var(--tama_esca_pixe));
	--tama_nega_493_pixe: calc(-493px * var(--tama_esca_pixe));
	--tama_nega_494_pixe: calc(-494px * var(--tama_esca_pixe));
	--tama_nega_495_pixe: calc(-495px * var(--tama_esca_pixe));
	--tama_nega_496_pixe: calc(-496px * var(--tama_esca_pixe));
	--tama_nega_497_pixe: calc(-497px * var(--tama_esca_pixe));
	--tama_nega_498_pixe: calc(-498px * var(--tama_esca_pixe));
	--tama_nega_499_pixe: calc(-499px * var(--tama_esca_pixe));
	--tama_nega_500_pixe: calc(-500px * var(--tama_esca_pixe));
	--tama_nega_550_pixe: calc(-550px * var(--tama_esca_pixe));
	--tama_nega_600_pixe: calc(-600px * var(--tama_esca_pixe));
	--tama_nega_650_pixe: calc(-650px * var(--tama_esca_pixe));
	--tama_nega_700_pixe: calc(-700px * var(--tama_esca_pixe));
	--tama_nega_750_pixe: calc(-750px * var(--tama_esca_pixe));
	--tama_nega_800_pixe: calc(-800px * var(--tama_esca_pixe));
	--tama_nega_850_pixe: calc(-850px * var(--tama_esca_pixe));
	--tama_nega_900_pixe: calc(-900px * var(--tama_esca_pixe));
	--tama_nega_950_pixe: calc(-950px * var(--tama_esca_pixe));
	--tama_nega_1000_pixe: calc(-1000px * var(--tama_esca_pixe));
	--tama_nega_1050_pixe: calc(-1050px * var(--tama_esca_pixe));
	--tama_nega_1100_pixe: calc(-1100px * var(--tama_esca_pixe));
	--tama_nega_1150_pixe: calc(-1150px * var(--tama_esca_pixe));
	--tama_nega_1200_pixe: calc(-1200px * var(--tama_esca_pixe));
	--tama_nega_1250_pixe: calc(-1250px * var(--tama_esca_pixe));
	--tama_nega_1300_pixe: calc(-1300px * var(--tama_esca_pixe));
	--tama_nega_1350_pixe: calc(-1350px * var(--tama_esca_pixe));
	--tama_nega_1400_pixe: calc(-1400px * var(--tama_esca_pixe));
	--tama_nega_1450_pixe: calc(-1450px * var(--tama_esca_pixe));
	--tama_nega_1500_pixe: calc(-1500px * var(--tama_esca_pixe));

}

/*** HTML BODY ***/
html, body {
    font-weight: normal;
    font-style: normal;
	overflow-x: hidden;
}

/*** WRAP ***/
.wrap {
	width: 100%;
}

/*** LOAD PAGI ***/
#load_pagi {
    width: 100vw;
    height: 100vh;
    top: 0;
    left: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    position: fixed;
    z-index: 9999;
}

.load_pagi_circ {
    width: var(--tama_posi_80_pixe);
    height: var(--tama_posi_80_pixe);
    position: relative;
}

.load_pagi_circu_elem {
    width: 100%;
    height: 100%;
    border: var(--tama_posi_10_pixe) solid transparent;
    border-radius: 50%;
    transform: rotate(calc(var(--i, 0) * 45deg));
    animation: load_pagi_circu_elem_anim_fade 1.6s infinite;
    position: absolute;
    opacity: 0;
}

.load_pagi_circu_elem:nth-child(1) { --i: 0; animation-delay: 0s; }
.load_pagi_circu_elem:nth-child(2) { --i: 1; animation-delay: 0.2s; }
.load_pagi_circu_elem:nth-child(3) { --i: 2; animation-delay: 0.4s; }
.load_pagi_circu_elem:nth-child(4) { --i: 3; animation-delay: 0.6s; }
.load_pagi_circu_elem:nth-child(5) { --i: 4; animation-delay: 0.8s; }
.load_pagi_circu_elem:nth-child(6) { --i: 5; animation-delay: 1s; }
.load_pagi_circu_elem:nth-child(7) { --i: 6; animation-delay: 1.2s; }
.load_pagi_circu_elem:nth-child(8) { --i: 7; animation-delay: 1.4s; }

@keyframes load_pagi_circu_elem_anim_fade {
    0%, 100% { opacity: 0; }
    50% { opacity: 1; }
}

/*** LOAD ENVI CONT ***/
#load_envi_cont {
    width: 100%;
    height: 100%;
	top: 0;
    left: 0;
    background: rgba(0,0,0,0.8);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: fixed;
    z-index: 9999;
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s, opacity 0.3s ease-in-out;
}

#load_envi_cont.load_envi_cont_show {
    visibility: visible;
    opacity: 1;
}

.load_envi_cont_circ {
    display: flex;
    gap: var(--tama_posi_8_pixe);
}

.load_envi_cont_circ div {
    width: var(--tama_posi_12_pixe);
    height: var(--tama_posi_12_pixe);
    background-color: #fff;
    border-radius: 50%;
    animation: load_envi_cont_circ_anim_boun 1.5s infinite ease-in-out;
}

.load_envi_cont_circ div:nth-child(1) {
    animation-delay: 0s;
}

.load_envi_cont_circ div:nth-child(2) {
    animation-delay: 0.3s;
}

.load_envi_cont_circ div:nth-child(3) {
    animation-delay: 0.6s;
}

@keyframes load_envi_cont_circ_anim_boun {
    0%, 80%, 100% {
        transform: scale(0);
    }
    40% {
        transform: scale(1);
    }
}

#load_envi_cont p {
    font-size: var(--tama_posi_18_pixe);
    color: #fff;
    font-weight: 500;
    text-align: center;
	margin-top: var(--tama_posi_20_pixe);
    animation: load_envi_cont_p_anim_fade 0.5s ease-in-out;
}

@keyframes load_envi_cont_p_anim_fade {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

/*** ALER SWEE ***/
div:where(.swal2-container) .swal2-html-container {
	overflow: hidden !important;
}

div:where(.swal2-container) h2:where(.swal2-title) {
    font-size: var(--tama_posi_22_pixe) !important;
	font-weight: 500 !important;
	text-transform: uppercase !important;
}

div:where(.swal2-container) .swal2-html-container {
    font-size: var(--tama_posi_15_5_pixe) !important;
    line-height: 130% !important;
}

div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm {
    font-size: var(--tama_posi_15_5_pixe) !important;
	font-weight: 400 !important;
}

/*** ADDO ***/
.addo_widt_marg_auto {
	max-width: 1280px;
	margin: 0 auto;
}

.addo_widt_marg_auto_1440 {
	max-width: 1440px;
	margin: 0 auto;
}

.addo_widt_marg_auto_posi_rela {
    position: relative;
}

.addo_clea_both {
	width: 100%;
	clear: both;
}

.addo_text_tran_uppe {
    text-transform: uppercase !important;
}

.addo_text_tran_lowe {
    text-transform: lowercase !important;
}

.addo_text_tran_none {
    text-transform: none !important;
}

/*** OTRO ***/
.owl-carousel {
	display: none;
}

.owl-carousel.owl-loaded {
	display: block;
}

/*** ANIM ***/
[data-animacion] {
    opacity: 0;
    visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.no-js [data-animacion] {
    opacity: 1;
    visibility: visible;
}

/*** GOOG RECA ***/
.grecaptcha-badge {
    width: 1px !important;
    height: 1px !important;
}

/*** PAGI ***/
:root {
  --pagi-bg: #ffffff;
  --pagi-border: #e6e6e6;
  --pagi-accent: #113758;
  --pagi-text: #333333;
  --pagi-radius: var(--tama_posi_8_pixe);
  --pagi-gap: var(--tama_posi_10_pixe);
  --pagi-padding: var(--tama_posi_8_pixe) var(--tama_posi_12_pixe);
  --pagi-font-size: var(--tama_posi_14_pixe);
  --pagi-shadow: 0 var(--tama_posi_8_pixe) var(--tama_posi_22_pixe) rgba(188, 148, 77, 0.12);
}

/* Contenedor */
.pagi_wrap {
  width:100%;
  padding: var(--tama_posi_30_pixe) 0;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: var(--pagi-gap);
  flex-wrap: wrap;
}

/* Clase común para links y el span current */
.pagi_wrap .pagi_boto {
  min-width: var(--tama_posi_36_pixe);
  height: var(--tama_posi_36_pixe);
  color: var(--pagi-text);
  padding: var(--pagi-padding);
  background: var(--pagi-bg);
  box-shadow: 0 var(--tama_posi_1_pixe) var(--tama_posi_2_pixe) rgba(0,0,0,0.04);
  border: var(--tama_posi_1_pixe) solid var(--pagi-border);
  border-radius: var(--pagi-radius);
  text-decoration: none;
  font-size: var(--pagi-font-size);
  line-height: 1;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transition: transform .12s ease, box-shadow .12s ease, border-color .12s ease;
  cursor: pointer;
  gap: var(--tama_posi_8_pixe);
}

/* Icono dentro del botón (FontAwesome) */
.pagi_wrap .pagi_boto i {
  width: auto;
  height: auto;
  font-size: var(--tama_posi_14_pixe);
  line-height: 1;
  display: inline-block;
  pointer-events: none;
}

/* Hover (solo para enlaces) */
.pagi_wrap a.pagi_boto:hover {
  color: var(--pagi-text);
  border-color: rgba(0, 0, 0, 0.18);
  transform: translateY(var(--tama_nega_2_pixe));
  box-shadow: var(--pagi-shadow);
}

/* Página actual (span.pagi_boto) */
.pagi_wrap span.pagi_boto {
  color: #fff;
  font-weight: 700;
  background: linear-gradient(0deg, var(--pagi-accent), color-mix(in srgb, var(--pagi-accent) 100%, white 20%));
  border-color: color-mix(in srgb, var(--pagi-accent) 60%, black 10%);
  box-shadow: 0 var(--tama_posi_8_pixe) var(--tama_posi_20_pixe) rgba(46,130,117,0.18);
  transform: none;
  cursor: default;
}

/* Si el current contiene icono, forzamos color blanco para el icono */
.pagi_wrap span.pagi_boto i { color: #fff; }

/* Separador vertical */
.pagi_wrap .pagi_sepa {
  width: var(--tama_posi_1_pixe);
  height: var(--tama_posi_28_pixe);
  margin: 0 var(--tama_posi_6_pixe);
  background: var(--pagi-border);
  border-radius: var(--tama_posi_2_pixe);
}

/* Hover visual del icono (fondo del cuadrito) */
.pagi_wrap a .pagi_boto > i,
.pagi_wrap a .pagi_boto > .sr-only + i { /* no-op safe selector */ }

/* Mejor efecto al pasar sobre la caja del icono */
.pagi_wrap a.pagi_boto .fa-solid,
.pagi_wrap a.pagi_boto i {
  transition: color .12s ease, transform .12s ease;
}

/* Cambiamos color del icono para hover */
.pagi_wrap a.pagi_boto:hover i {
  color: var(--pagi-accent);
  transform: translateY(-var(--tama_posi_1_pixe));
}

/* focus visible para accesibilidad */
.pagi_wrap a.pagi_boto:focus {
  outline: var(--tama_posi_3_pixe) solid color-mix(in srgb, var(--pagi-accent) 14%, white 86%);
  outline-offset: var(--tama_posi_3_pixe);
}

/* Mobile adjustments */
@media (max-width: 800px) {
  :root{ --pagi-gap: var(--tama_posi_8_pixe); --pagi-padding: var(--tama_posi_6_pixe) var(--tama_posi_10_pixe); --pagi-font-size: var(--tama_posi_13_pixe); }
  .pagi_wrap { padding: var(--tama_posi_10_pixe) var(--tama_posi_6_pixe); gap: var(--tama_posi_8_pixe); }
  .pagi_wrap .pagi_boto { min-width: var(--tama_posi_34_pixe); height: var(--tama_posi_34_pixe); padding: var(--tama_posi_6_pixe) var(--tama_posi_8_pixe); border-radius: var(--tama_posi_7_pixe); }
  .pagi_wrap .pagi_boto i { font-size: var(--tama_posi_13_pixe); }
  .pagi_wrap .pagi_sepa{ height: var(--tama_posi_24_pixe); }
}

@media (max-width: 560px) {
  :root{ --pagi-gap: var(--tama_posi_6_pixe); --pagi-padding: var(--tama_posi_4_pixe) var(--tama_posi_8_pixe); --pagi-font-size: var(--tama_posi_13_pixe); }
  .pagi_wrap { padding: var(--tama_posi_8_pixe) var(--tama_posi_6_pixe); gap: var(--tama_posi_10_pixe); }
  .pagi_wrap .pagi_boto { min-width: var(--tama_posi_35_pixe); height: var(--tama_posi_35_pixe); padding: var(--tama_posi_4_pixe) var(--tama_posi_8_pixe); border-radius: var(--tama_posi_6_pixe); font-size: var(--tama_posi_13_pixe); }
  .pagi_wrap .pagi_boto i{ font-size: var(--tama_posi_12_pixe); }
  .pagi_wrap .pagi_sepa{ display: none; }
}

/* Ocultar texto para lectores visuales pero disponible para screen-readers */
.sr-only {
  position: absolute!important; width: var(--tama_posi_1_pixe);height: var(--tama_posi_1_pixe);padding: 0;margin: -var(--tama_posi_1_pixe);overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0;
}

/*** COMP VARI ***/
.comp_vari_list * {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

.comp_vari_list {
    display: inline-flex;
    gap: var(--tama_posi_12_pixe);
    align-items: center;
    justify-content: center;
}

.comp_vari_list ul {
    display: flex;
    gap: var(--tama_posi_16_pixe);
    list-style: none;
    margin: 0;
    padding: 0;
}

.comp_vari_list li {
    display: inline-block;
}

.comp_vari_list_boto {
    display: flex;
    align-items: center;
    justify-content: center;
    width: var(--tama_posi_44_pixe);
    height: var(--tama_posi_44_pixe);
    border-radius: 50%;
    background: #2e4160;
    color: #fff;
    text-decoration: none;
    font-size: var(--tama_posi_20_pixe);
    transition: all 0.2s ease;
    cursor: pointer;
    border: none;
    outline: none;
}

.comp_vari_list_boto[data-socials="facebook"]:hover {
    background: #1877f2;
    color: white;
    transform: translateY(var(--tama_nega_2_pixe));
}

.comp_vari_list_boto[data-socials="instagram"]:hover {
    background: radial-gradient(circle at 30% 110%, #ffdb7e, #f9ce34, #e4405f, #833ab4);
    color: white;
    transform: translateY(var(--tama_nega_2_pixe));
}

.comp_vari_list_boto[data-socials="twitter"]:hover {
    background: #1da1f2;
    color: white;
    transform: translateY(var(--tama_nega_2_pixe));
}

.comp_vari_list_boto[data-socials="whatsapp"]:hover {
    background: #25d366;
    color: white;
    transform: translateY(var(--tama_nega_2_pixe));
}

.comp_vari_list_boto[data-socials="copylinks"]:hover {
    background: #4b5563;
    color: white;
    transform: translateY(var(--tama_nega_2_pixe));
}

.comp_vari_list_boto {
    position: relative;
}

.comp_vari_list_boto::after {
    content: attr(data-tooltips);
    position: absolute;
    bottom: var(--tama_nega_30_pixe);
    left: 50%;
    transform: translateX(-50%) scale(0.9);
    background: #1f2937;
    color: white;
    font-size: var(--tama_posi_13_pixe);
    padding: var(--tama_posi_4_pixe) var(--tama_posi_8_pixe);
    border-radius: var(--tama_posi_6_pixe);
    white-space: nowrap;
    opacity: 0;
    pointer-events: none;
    transition: opacity 0.2s;
    font-family: system-ui, -apple-system, sans-serif;
    font-weight: 500;
    z-index: 10;
}

.comp_vari_list_boto:hover::after {
    opacity: 1;
}

.comp_vari_list_toas {
    position: fixed;
    bottom: var(--tama_posi_30_pixe);
    left: 50%;
    transform: translateX(-50%) scale(0.9);
    background: #0f172ad9;
    backdrop-filter: blur(var(--tama_posi_8_pixe));
    color: white;
    padding: var(--tama_posi_8_pixe) var(--tama_posi_22_pixe);
    border-radius: var(--tama_posi_40_pixe);
    font-size: var(--tama_posi_16_pixe);
    font-weight: 500;
    opacity: 0;
    transition: opacity 0.2s;
    pointer-events: none;
    z-index: 1000;
    font-family: monospace;
}

.comp_vari_list_info_urls {
    margin-top: var(--tama_posi_20_pixe);
    padding: var(--tama_posi_12_pixe) var(--tama_posi_20_pixe);
    background: #e2e8f0;
    border-radius: var(--tama_posi_12_pixe);
    font-size: var(--tama_posi_14_pixe);
    font-family: monospace;
    word-break: break-all;
    max-width: 90%;
    text-align: center;
}

.comp_vari_list_info_urls span {
    font-weight: bold;
    color: #2563eb;
}

/*** WIDG WHAT ***/
.widg_what_wrap {
	width: var(--tama_posi_335_pixe);
	font-family: "Roboto", sans-serif;
	right: var(--tama_posi_15_pixe);
	bottom: var(--tama_posi_15_pixe);
	position: fixed;
	z-index: 999;
}

.widg_what_enla {
	width: 100%;
	text-align: center;
	float: left;
	user-select: none;
    display: block;
}

.widg_what_enla_icon {
	width: var(--tama_posi_60_pixe);
	height: var(--tama_posi_60_pixe);
	font-size: var(--tama_posi_30_pixe);
	color: #fff;
	text-align: center;
	line-height: 2;
    background: #24c661;
	border-radius: 50%;
	box-shadow: 0 var(--tama_nega_1_pixe) var(--tama_posi_10_pixe) 0 rgba(50,50,50,0.15);
	float: right;
	/*animation: widg_what_enla_icon_puls 1.5s infinite;*/
    cursor: pointer;
}

@-webkit-keyframes widg_what_enla_icon_puls {0%{-webkit-box-shadow:0 0 0 0 rgba(0, 79, 173, .8)}70%{-webkit-box-shadow:0 0 0 10px rgba(0, 79, 173,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(0, 79, 173,0)}}

@keyframes widg_what_enla_icon_puls {0%{box-shadow:0 0 0 0 rgba(0, 79, 173, .8)}70%{box-shadow:0 0 0 10px rgba(0, 79, 173,0)}100%{box-shadow:0 0 0 0 rgba(0, 79, 173,0)}}

.widg_what_enla_titu {
	width: calc(70% - var(--tama_posi_70_pixe));
	padding: var(--tama_posi_10_pixe) var(--tama_posi_10_pixe);
	margin-top: var(--tama_posi_11_pixe);
	margin-right: var(--tama_posi_10_pixe);
    background: #24c661;
	border-radius: var(--tama_posi_8_pixe);
	float: right;
	position: relative;
	animation: widg_what_enla_titu_puls 1.5s infinite;
    cursor: pointer;
}

.widg_what_enla_titu p {
	margin: 0;
}

@-webkit-keyframes widg_what_enla_titu_puls {0%{-webkit-box-shadow:0 0 0 0 rgba(0, 79, 173, .8)}70%{-webkit-box-shadow:0 0 0 10px rgba(0, 79, 173,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(0, 79, 173,0)}}

@keyframes widg_what_enla_titu_puls {0%{box-shadow:0 0 0 0 rgba(0, 79, 173, .8)}70%{box-shadow:0 0 0 10px rgba(0, 79, 173,0)}100%{box-shadow:0 0 0 0 rgba(0, 79, 173,0)}}

.widg_what_enla_titu h2 {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
}

.widg_what_enla_titu::before {
    content: '';
    width: var(--tama_posi_10_pixe);
    height: var(--tama_posi_10_pixe);
	top: 40%;
    right: var(--tama_nega_5_pixe);
    background: #24c661;
    transform: rotate(45deg);
    position: absolute;
}

.widg_what_enla_titu button {
	width: 100%;
	font-size: var(--tama_posi_15_pixe);
	color: #fff;
	text-align: center;
	font-weight: 600;
	line-height: 1.2;
	float: left;
	user-select: none;
    white-space: nowrap;
    text-overflow: ellipsis;
	overflow: hidden;
	position: relative;
}

.widg_what_info {
	width: 100%;
	bottom: var(--tama_posi_75_pixe);
	border-radius: var(--tama_posi_10_pixe) var(--tama_posi_10_pixe);
	box-shadow: 0 0 var(--tama_posi_3_pixe) var(--tama_posi_3_pixe) rgba(50,50,50,0.1);	
	position: absolute;
	display: none;
}

.widg_what_info::after {
    content: '';
    width: var(--tama_posi_13_pixe);
    height: var(--tama_posi_13_pixe);
    right: var(--tama_posi_22_pixe);
    bottom: var(--tama_nega_7_pixe);
    background: #fff;
    box-shadow: var(--tama_posi_3_pixe) var(--tama_posi_3_pixe) var(--tama_posi_3_pixe) rgba(50, 50, 50, 0.1);
    transform: rotate(45deg);
    position: absolute;
    transition: none;
	z-index: -1;
}

.widg_what_info.widg_open::after {
    transition: transform 0.3s ease-in-out;
}

.widg_what_info_head {
	width: 100%;
	font-size: var(--tama_posi_14_pixe);
	color: #fff;
	line-height: 1.2;
	padding: var(--tama_posi_25_pixe) var(--tama_posi_25_pixe) var(--tama_posi_10_pixe) var(--tama_posi_25_pixe);
    background: #24c661;
	border-radius: var(--tama_posi_10_pixe) var(--tama_posi_10_pixe) 0 0;
	float: left;
}

.widg_what_info_head h3 {
	width: 100%;
	font-size: var(--tama_posi_17_pixe);
	color: #fff;
	font-weight: 600;
	line-height: 1.2;
	float: left;
}

.widg_what_info_head_deta {
	width: 100%;
	font-size: var(--tama_posi_14_pixe);
	color: #fff;
	line-height: 1.3;
	margin-top: var(--tama_nega_5_pixe);
	float: left;
}

.widg_what_info_head_deta a {
	color: #fff;
	font-weight: 600;
	position: relative;
}

.widg_what_info_head_deta a::before {
	content: '';
	width: 100%;
	height: var(--tama_posi_1_pixe);
	bottom: 0;
	background: #fff;
	position: absolute;
    transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
}

.widg_what_info_head_deta a:hover::before {
	background: #fff;
}

.widg_what_info_head_tele {
	width: 100%;
	font-size: var(--tama_posi_15_pixe);
	color: #fff;
	font-weight: 600;
	line-height: 1.2;
	margin-top: var(--tama_posi_5_pixe);
	float: left;
}

.widg_what_info_head_tele a {
	color: #fff;
}

.widg_what_info_cerr {
    width: var(--tama_posi_15_pixe);
    height: var(--tama_posi_15_pixe);
	font-size: var(--tama_posi_18_pixe);
	color: #fff;
	line-height: 1.2;
    top: var(--tama_posi_10_pixe);
    right: var(--tama_posi_10_pixe);
    position: absolute;
	cursor: pointer;
	opacity: 0.8;
    transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
}

.widg_what_info_cerr:hover {
	opacity: 1;
}

.widg_what_info_list {
	width: 100%;
	height: var(--tama_posi_308_pixe);
	padding: var(--tama_posi_10_pixe);
	background: #fff;
	border-radius: 0 0 var(--tama_posi_10_pixe) var(--tama_posi_10_pixe);
	float: left;
	overflow-x: hidden;
	overflow-y: scroll;
	position: relative;
	z-index: 1;
}

.widg_what_info_list::-webkit-scrollbar {
	width: var(--tama_posi_6_pixe);
}

.widg_what_info_list::-webkit-scrollbar-track {
	background: rgba(10,10,10,0.05);
    transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
}

.widg_what_info_list::-webkit-scrollbar-track:hover {
	background: rgba(10,10,10,0.15);
}

.widg_what_info_list::-webkit-scrollbar-thumb {
	background: rgba(10,10,10,0.2);
    transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
}

.widg_what_info_list::-webkit-scrollbar-thumb:hover {
	background: rgba(10,10,10,0.5);
}

.widg_what_info_list ul {
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	float: left;
}

.widg_what_info_list li {
	width: 100%;
	float: left;
    transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
}

.widg_what_info_list_elem {
	width: 100%;
	padding: var(--tama_posi_10_pixe);
	background: #fff;
	border-bottom: var(--tama_posi_1_pixe) solid #f1f1f1;
	float: left;
}

.widg_what_info_list li:last-child .widg_what_info_list_elem {
	border-bottom: 0;
}

.widg_what_info_list li:hover .widg_what_info_list_elem {
	background: #f5f5f5;
}

.widg_what_info_list_elem_inac { cursor: not-allowed; }

.widg_what_info_list_elem_imag {
	width: var(--tama_posi_75_pixe);
	height: var(--tama_posi_75_pixe);
	padding: var(--tama_posi_3_pixe);
	border: var(--tama_posi_2_pixe) solid #f1f1f1;
	border-radius: 50%;
	float: left;
	position: relative;
}

.widg_what_info_list_elem_imag::after {
	content: '';
	width: var(--tama_posi_10_pixe);
	height: var(--tama_posi_10_pixe);
    background: #24c661;
	border-radius: 50%;
	right: var(--tama_nega_5_pixe);
	bottom: var(--tama_posi_2_pixe);
	position: absolute;
}

.widg_what_info_list_elem_imag_inac { }

.widg_what_info_list_elem_imag_inac::after {
    background: #ff0000 !important;
}

.widg_what_info_list_elem_imag img {
	border-radius: 50%;
}

.widg_what_info_list_elem_info {
	width: calc(100% - var(--tama_posi_75_pixe));
	height: var(--tama_posi_75_pixe);
	padding: 0 var(--tama_posi_15_pixe);
	float: right;
	display: -webkit-flex;
    display: flex;
	-webkit-flex-wrap: wrap;
    flex-wrap: wrap;
	align-content: center;
}

.widg_what_info_list_elem_info_nomb {
	width: 100%;
	font-size: var(--tama_posi_14_pixe);
	color: #333;
	font-weight: 600;
	line-height: 1.2;
	float: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    outline: none;
    display: block;
}

.widg_what_info_list_elem_info_carg {
	width: 100%;
	font-size: var(--tama_posi_13_pixe);
	color: #666;
	font-weight: 600;
	line-height: 1.2;
	margin-top: var(--tama_posi_3_pixe);
	float: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    outline: none;
    display: block;
}

.widg_what_info_list_elem_info_nume {
	width: 100%;
	font-size: var(--tama_posi_13_pixe);
	color: #b0b0b1;
	font-weight: 500;
	line-height: 1.2;
	margin-top: var(--tama_posi_3_pixe);
	float: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    outline: none;
    display: block;
}

/*** WIDG CONT ***/
.widg_cont_wrap {
	width: var(--tama_posi_335_pixe);
	font-family: "Roboto", sans-serif;
	right: var(--tama_posi_15_pixe);
	bottom: var(--tama_posi_15_pixe);
	position: fixed;
	z-index: 999;
}

.widg_cont_enla {
	width: 100%;
	text-align: center;
	float: left;
	user-select: none;
    display: block;
}

.widg_cont_enla_icon {
	width: var(--tama_posi_60_pixe);
	height: var(--tama_posi_60_pixe);
	font-size: var(--tama_posi_30_pixe);
	color: #fff;
	text-align: center;
	line-height: 2;
    background: #004fad;
	border-radius: 50%;
	box-shadow: 0 var(--tama_nega_1_pixe) var(--tama_posi_10_pixe) 0 rgba(50,50,50,0.15);
	float: right;
	/*animation: widg_cont_enla_icon_puls 1.5s infinite;*/
    cursor: pointer;
}

@-webkit-keyframes widg_cont_enla_icon_puls {0%{-webkit-box-shadow:0 0 0 0 rgba(0, 79, 173, .8)}70%{-webkit-box-shadow:0 0 0 10px rgba(0, 79, 173,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(0, 79, 173,0)}}

@keyframes widg_cont_enla_icon_puls {0%{box-shadow:0 0 0 0 rgba(0, 79, 173, .8)}70%{box-shadow:0 0 0 10px rgba(0, 79, 173,0)}100%{box-shadow:0 0 0 0 rgba(0, 79, 173,0)}}

.widg_cont_enla_titu {
	width: calc(70% - var(--tama_posi_70_pixe));
	padding: var(--tama_posi_10_pixe) var(--tama_posi_10_pixe);
	margin-top: var(--tama_posi_11_pixe);
	margin-right: var(--tama_posi_10_pixe);
    background: #004fad;
	border-radius: var(--tama_posi_8_pixe);
	float: right;
	position: relative;
	animation: widg_cont_enla_titu_puls 1.5s infinite;
    cursor: pointer;
}

.widg_cont_enla_titu p {
	margin: 0;
}

@-webkit-keyframes widg_cont_enla_titu_puls {0%{-webkit-box-shadow:0 0 0 0 rgba(0, 79, 173, .8)}70%{-webkit-box-shadow:0 0 0 10px rgba(0, 79, 173,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(0, 79, 173,0)}}

@keyframes widg_cont_enla_titu_puls {0%{box-shadow:0 0 0 0 rgba(0, 79, 173, .8)}70%{box-shadow:0 0 0 10px rgba(0, 79, 173,0)}100%{box-shadow:0 0 0 0 rgba(0, 79, 173,0)}}

.widg_cont_enla_titu h2 {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
}

.widg_cont_enla_titu::before {
    content: '';
    width: var(--tama_posi_10_pixe);
    height: var(--tama_posi_10_pixe);
	top: 40%;
    right: var(--tama_nega_5_pixe);
    background: #004fad;
    transform: rotate(45deg);
    position: absolute;
}

.widg_cont_enla_titu button {
	width: 100%;
	font-size: var(--tama_posi_15_pixe);
	color: #fff;
	text-align: center;
	font-weight: 600;
	line-height: 1.2;
	float: left;
	user-select: none;
    white-space: nowrap;
    text-overflow: ellipsis;
	overflow: hidden;
	position: relative;
}

.widg_cont_info {
	width: 100%;
	bottom: var(--tama_posi_75_pixe);
	border-radius: var(--tama_posi_10_pixe) var(--tama_posi_10_pixe);
	box-shadow: 0 0 var(--tama_posi_3_pixe) var(--tama_posi_3_pixe) rgba(50,50,50,0.1);	
	position: absolute;
	display: none;
}

.widg_cont_info::after {
    content: '';
    width: var(--tama_posi_13_pixe);
    height: var(--tama_posi_13_pixe);
    right: var(--tama_posi_22_pixe);
    bottom: var(--tama_nega_7_pixe);
    background: #fff;
    box-shadow: var(--tama_posi_3_pixe) var(--tama_posi_3_pixe) var(--tama_posi_3_pixe) rgba(50, 50, 50, 0.1);
    transform: rotate(45deg);
    position: absolute;
    transition: none;
	z-index: -1;
}

.widg_cont_info.widg_open::after {
    transition: transform 0.3s ease-in-out;
}

.widg_cont_info_head {
	width: 100%;
	font-size: var(--tama_posi_14_pixe);
	color: #fff;
	line-height: 1.2;
	padding: var(--tama_posi_25_pixe) var(--tama_posi_25_pixe) var(--tama_posi_10_pixe) var(--tama_posi_25_pixe);
    background: #004fad;
	border-radius: var(--tama_posi_10_pixe) var(--tama_posi_10_pixe) 0 0;
	float: left;
}

.widg_cont_info_head h3 {
	width: 100%;
	font-size: var(--tama_posi_17_pixe);
	color: #fff;
	font-weight: 600;
	line-height: 1.2;
	float: left;
}

.widg_cont_info_head_deta {
	width: 100%;
	font-size: var(--tama_posi_14_pixe);
	color: #fff;
	line-height: 1.3;
	margin-top: var(--tama_nega_5_pixe);
	float: left;
}

.widg_cont_info_head_deta a {
	color: #fff;
	font-weight: 600;
	position: relative;
}

.widg_cont_info_head_deta a::before {
	content: '';
	width: 100%;
	height: var(--tama_posi_1_pixe);
	bottom: 0;
	background: #fff;
	position: absolute;
    transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
}

.widg_cont_info_head_deta a:hover::before {
	background: #fff;
}

.widg_cont_info_head_tele {
	width: 100%;
	font-size: var(--tama_posi_15_pixe);
	color: #fff;
	font-weight: 600;
	line-height: 1.2;
	margin-top: var(--tama_posi_5_pixe);
	float: left;
}

.widg_cont_info_head_tele a {
	color: #fff;
}

.widg_cont_info_cerr {
    width: var(--tama_posi_15_pixe);
    height: var(--tama_posi_15_pixe);
	font-size: var(--tama_posi_18_pixe);
	color: #fff;
	line-height: 1.2;
    top: var(--tama_posi_10_pixe);
    right: var(--tama_posi_10_pixe);
    position: absolute;
	cursor: pointer;
	opacity: 0.8;
    transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
}

.widg_cont_info_cerr:hover {
	opacity: 1;
}

.widg_cont_info_form {
	width: 100%;
	height: var(--tama_posi_350_pixe);
	padding: var(--tama_posi_15_pixe);
	background: #fff;
	border-radius: 0 0 var(--tama_posi_10_pixe) var(--tama_posi_10_pixe);
	float: left;
	overflow: hidden;
	position: relative;
	z-index: 1;
}

.widg_cont_info_form_secc {
	width: 100%;
	height: var(--tama_posi_54_pixe);
	margin-bottom: var(--tama_posi_6_pixe);
	float: left;
	overflow: hidden;
}

.widg_cont_info_form_secc:nth-child(1) {
	float: left;
}

.widg_cont_info_form_secc:nth-child(2) {
	width: 49%;
	float: left;
}

.widg_cont_info_form_secc:nth-child(3) {
	width: 49%;
	float: right;
}

.widg_cont_info_form_secc:nth-child(4) {
	width: 49%;
	float: left;
}

.widg_cont_info_form_secc:nth-child(5) {
	width: 49%;
	float: right;
}

.widg_cont_info_form_secc:nth-child(6) {
	width: 100%;
	height: auto;
	float: left;
}

.widg_cont_info_form_secc:nth-child(7) {
	width: 100%;
	height: auto;
	margin-bottom: 0;
	float: left;
}

.widg_cont_info_form_secc_labe {
	width: 100%;
	font-size: var(--tama_posi_12_pixe);
	color: #555;
	text-align: left;
	margin-bottom: var(--tama_posi_2_pixe);
	float: left;
}

.widg_cont_info_form_secc_inpu {
	width: 100%;
	height: var(--tama_posi_35_pixe);
	font-family: 'Roboto', sans-serif;
	font-size: var(--tama_posi_13_pixe);
	color: #555;
	padding: var(--tama_posi_10_pixe) var(--tama_posi_15_pixe);
	background-color: #f4f4f4;
	background-image: linear-gradient(#004fad, #004fad);
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: 0% var(--tama_posi_2_pixe);
	border: var(--tama_posi_1_pixe) solid #d7dde5;
	float: left;
	outline: none;
	transition: background-size 0.5s cubic-bezier(.86, 0, .07, 1), background-color 0.3s ease, border-color 0.3s ease;
	-webkit-transition:	background-size 0.5s cubic-bezier(.86, 0, .07, 1), background-color 0.3s ease, border-color 0.3s ease;
}

.widg_cont_info_form_secc_inpu:hover {
	background-color: #fff;
	border-color: #b8c3d1;
}

.widg_cont_info_form_secc_inpu:focus {
	background-color: #fff;
	background-size: 100% var(--tama_posi_2_pixe);
	border-color: #d7dde5;
}

.widg_cont_info_form_secc_text {
	width: 100%;
	height: var(--tama_posi_75_pixe);
	font-family: 'Roboto', sans-serif;
	font-size: var(--tama_posi_13_pixe);
	color: #555;
	padding: var(--tama_posi_10_pixe) var(--tama_posi_15_pixe);
	background-color: #f4f4f4;
	background-image: linear-gradient(#004fad, #004fad);
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: 0% var(--tama_posi_2_pixe);
	border: var(--tama_posi_1_pixe) solid #d7dde5;
	float: left;
	outline: none;
	resize: none;
	transition: background-size 0.5s cubic-bezier(.86, 0, .07, 1), background-color 0.3s ease, border-color 0.3s ease;
	-webkit-transition:	background-size 0.5s cubic-bezier(.86, 0, .07, 1), background-color 0.3s ease, border-color 0.3s ease;
}

.widg_cont_info_form_secc_text:hover {
	background-color: #fff;
	border-color: #b8c3d1;
}

.widg_cont_info_form_secc_text:focus {
	background-color: #fff;
	background-size: 100% var(--tama_posi_2_pixe);
	border-color: #d7dde5;
}

.widg_cont_info_form_secc_subm {
	width: 100%;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: var(--tama_posi_16_pixe);
	color: #fff;
	text-align: center;
	font-weight: 600;
	text-transform: uppercase;
	padding: var(--tama_posi_10_pixe) var(--tama_posi_20_pixe);
	background-color: #004fad;
	border: var(--tama_posi_1_pixe) solid #035cc9;
	border-radius: var(--tama_posi_5_pixe);
	float: right;
	cursor: pointer;
	outline: none;
	position: relative;
	overflow: hidden;
	transition: all .3s ease;
	-webkit-transition: all .3s ease;
}

.widg_cont_info_form_secc_subm span { position: relative; }

.widg_cont_info_form_secc_subm::before {
	content: '';
	width: var(--tama_posi_10_pixe);
	left: 0;
	top: 0;
	bottom: 0;
	background-color: #035cc9;
	transform-origin: left;
	position: absolute;
	transition: width 500ms cubic-bezier(.86, 0, .07, 1);
	-webkit-transition: width 500ms cubic-bezier(.86, 0, .07, 1);
}

.widg_cont_info_form_secc_subm:hover::before {
	width: 100%;
}

.widg_cont_info_form_secc_subm::after {
	content: '\f0e0';
	font-family: 'FontAwesome';
	font-size: var(--tama_posi_18_pixe);
	color: #fff;
	font-weight: normal;
	top: 50%;
	left: var(--tama_posi_20_pixe);
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	position: absolute;
	z-index: 2;
	transition: all .3s ease;
	-webkit-transition: all .3s ease;
}

.widg_cont_info_form_secc_subm:hover::after {
	color: #fff;
}

/*** MEDI QUER ***/

/* MÓVIL */
@media (max-width: 599px) {

    /*** ADDO ***/
    .addo_widt_disp_flex_colu {
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: space-between;
    }

	/*** WIDG WHAT ***/
	.widg_what_wrap {
		width: 85%;
		right: var(--tama_posi_10_pixe);
		bottom: var(--tama_posi_10_pixe);
	}
	
	.widg_what_enla_icon {
		width: var(--tama_posi_50_pixe);
		height: var(--tama_posi_50_pixe);
		line-height: 165%;
	}

	.widg_what_enla_titu {
		width: calc(75% - var(--tama_posi_70_pixe));
		padding: var(--tama_posi_10_pixe) var(--tama_posi_10_pixe);
		margin-top: var(--tama_posi_6_pixe);
	}

	.widg_what_info {
		bottom: var(--tama_posi_65_pixe);
	}

	.widg_what_info_head {
		padding: var(--tama_posi_20_pixe) var(--tama_posi_25_pixe) var(--tama_posi_20_pixe) var(--tama_posi_22_pixe);
	}

	.widg_what_info_list {
		height: var(--tama_posi_295_pixe);
	}

	.widg_what_info_list_elem {
		padding: var(--tama_posi_8_pixe);
	}

	/*** WIDG CONT ***/
	.widg_cont_wrap {
		width: 85%;
		right: var(--tama_posi_10_pixe);
		bottom: var(--tama_posi_10_pixe);
	}
	
	.widg_cont_enla_icon {
		width: var(--tama_posi_50_pixe);
		height: var(--tama_posi_50_pixe);
		line-height: 165%;
	}

	.widg_cont_enla_titu {
		width: calc(70% - var(--tama_posi_70_pixe));
		padding: var(--tama_posi_10_pixe) var(--tama_posi_10_pixe);
		margin-top: var(--tama_posi_6_pixe);
	}

	.widg_cont_info {
		bottom: var(--tama_posi_65_pixe);
	}

	.widg_cont_info_head {
		padding: var(--tama_posi_20_pixe) var(--tama_posi_20_pixe) 0 var(--tama_posi_20_pixe);
	}

}

/* TABLET */
@media (min-width: 600px) and (max-width: 1199px) {

    /*** ADDO ***/
    .addo_widt_marg_auto_flex_colu {
        display: flex;
        flex-direction: column;
        margin: 0;
    }

	/*** WIDG WHAT ***/
	.widg_what_wrap {
		right: var(--tama_posi_10_pixe);
		bottom: var(--tama_posi_10_pixe);
	}

	.widg_what_enla_icon {
		width: var(--tama_posi_50_pixe);
		height: var(--tama_posi_50_pixe);
		line-height: 165%;
	}

	.widg_what_enla_icon {
		width: var(--tama_posi_50_pixe);
		height: var(--tama_posi_50_pixe);
		line-height: 165%;
	}

	.widg_what_enla_titu {
		width: calc(70% - var(--tama_posi_70_pixe));
		padding: var(--tama_posi_10_pixe) var(--tama_posi_10_pixe);
		margin-top: var(--tama_posi_6_pixe);
	}
	
	.widg_what_info {
		bottom: var(--tama_posi_65_pixe);
	}

	.widg_what_info_head {
		padding: var(--tama_posi_20_pixe);
	}

	.widg_what_info_list {
		height: var(--tama_posi_110_pixe);
	}

	/*** WIDG CONT ***/
	.widg_cont_wrap {
		right: var(--tama_posi_10_pixe);
		bottom: var(--tama_posi_10_pixe);
	}

	.widg_cont_enla_icon {
		width: var(--tama_posi_50_pixe);
		height: var(--tama_posi_50_pixe);
		line-height: 165%;
	}

	.widg_cont_enla_icon {
		width: var(--tama_posi_50_pixe);
		height: var(--tama_posi_50_pixe);
		line-height: 165%;
	}

	.widg_cont_enla_titu {
		width: calc(70% - var(--tama_posi_70_pixe));
		padding: var(--tama_posi_10_pixe) var(--tama_posi_10_pixe);
		margin-top: var(--tama_posi_6_pixe);
	}
	
	.widg_cont_info {
		bottom: var(--tama_posi_65_pixe);
	}

	.widg_cont_info_head {
		padding: var(--tama_posi_20_pixe) var(--tama_posi_20_pixe) 0 var(--tama_posi_20_pixe);
	}

}

/* DESKTOP */

/* ZOOM 175% */
@media (min-width: 769px) and (max-width: 900px) {

}

/* ZOOM 150% */
@media (min-width: 901px) and (max-width: 1050px) {

}

/* ZOOM 125% */
@media (min-width: 1051px) and (max-width: 1280px) {

    :root {
        --tama_esca_pixe: 0.8;
    }

}

/* ZOOM 110% */
@media (min-width: 1281px) and (max-width: 1374px) {

    :root {
        --tama_esca_pixe: 0.9091;
    }

}

/* ZOOM 100% */
@media (min-width: 1375px) and (max-width: 1519px) {

}

/* ZOOM 90% */
@media (min-width: 1520px) and (max-width: 1699px) {

    :root {
        --tama_esca_pixe: 1.1111;
    }

}

/* ZOOM 80% */
@media (min-width: 1700px) and (max-width: 1859px) {

    :root {
        --tama_esca_pixe: 1.25;
    }

}

/* ZOOM 75% */
@media (min-width: 1860px) and (max-width: 2034px) {

    :root {
        --tama_esca_pixe: 1.3333;
    }

    /*** ELEM ***/
    img {
        width: 100%;
    }

	/*** ADDO ***/
	.addo_widt_marg_auto {
		max-width: 1707px;
	}

    .addo_widt_marg_auto_1440 {
        max-width: 1920px;
    }

}

/* ZOOM 67% */
@media (min-width: 2035px) and (max-width: 2514px) {

    :root {
        --tama_esca_pixe: 1.4925;
    }

    /*** ELEM ***/
    img {
        width: 100%;
    }

	/*** ADDO ***/
	.addo_widt_marg_auto {
		max-width: 1910px;
	}

    .addo_widt_marg_auto_1440 {
        max-width: 2149px;
    }

}

/* ZOOM 50% */
@media (min-width: 2515px) and (max-width: 3621px) {

    :root {
        --tama_esca_pixe: 2;
    }

    /*** ELEM ***/
    img {
        width: 100%;
    }

	/*** ADDO ***/
	.addo_widt_marg_auto {
		max-width: 2560px;
	}

    .addo_widt_marg_auto_1440 {
        max-width: 2880px;
    }

}

/* ZOOM 33% */
@media (min-width: 3622px) and (max-width: 5061px) {

    :root {
        --tama_esca_pixe: 3.0303;
    }

    /*** ELEM ***/
    img {
        width: 100%;
    }

	/*** ADDO ***/
	.addo_widt_marg_auto {
		max-width: 3879px;
	}

    .addo_widt_marg_auto_1440 {
        max-width: 4364px;
    }

}

/* ZOOM 25% */
@media (min-width: 5062px) {

    :root {
        --tama_esca_pixe: 4;
    }

    /*** ELEM ***/
    img {
        width: 100%;
    }

	/*** ADDO ***/
	.addo_widt_marg_auto {
		max-width: 5120px;
	}

    .addo_widt_marg_auto_1440 {
        max-width: 5760px;
    }

}