/*----------------------------------------------------*/
/*=================== Color Variables ====================*/
/*=================== fonts ====================*/
@import url("https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:wght@300;400;500;600&display=swap");
@import url("https://fonts.googleapis.com/css2?family=DM+Serif+Display&display=swap");
@media (min-width: 1400px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 1300px !important;
  }
}
@media (min-width: 1600px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 1470px !important;
  }
}
.btn-theme {
  padding-left: 0 !important;
  padding-right: 0 !important;
  border-bottom: 2px solid transparent !important;
  border-top: 0 !important;
  border-left: 0 !important;
  border-right: 0 !important;
  color: #ffffff !important;
  border-radius: 0 !important;
}
.btn-theme span {
  margin-left: 16px;
  display: inline-block;
  transition: 0.3s ease-in;
}
.btn-theme:hover, .btn-theme.active {
  text-decoration: none !important;
  border-bottom: 2px solid #ffffff !important;
}
.btn-theme:hover span {
  transform: translateY(-4px);
}

/*---------------------------------------------------- */
/*----------------------------------------------------*/
header {
  position: absolute;
  top: 0px;
  left: 0;
  width: 100%;
  z-index: 20;
  background-color: rgba(255, 255, 255, 0.1);
}

.navbar {
  padding: 0px;
  border: 0px;
  border-radius: 0px;
}

.navbar {
  padding: 0px 17px !important;
}
.navbar .logo_h {
  font-size: 36px;
  padding: 16px 0 !important;
  margin: 0 60px 0 0 !important;
}
.navbar .linkedin {
  font-size: 24px;
  line-height: 88px;
  color: rgba(255, 255, 255, 0.64);
}
.navbar a.linkedin:hover, .navbar a.linkedin:active {
  text-decoration: none;
  color: #ffffff;
}
.navbar .menu_nav .nav-item .nav-link {
  font: 300 16px/88px "Be Vietnam Pro", serif;
  color: rgba(255, 255, 255, 0.64);
  padding: 0px;
}
.navbar .menu_nav .nav-item .nav-link:after {
  display: none;
}
.navbar .menu_nav .nav-item:hover .nav-link, .navbar .menu_nav .nav-item.active .nav-link {
  color: #ffffff;
}
.navbar .menu_nav .nav-item + li {
  margin-left: 32px;
}

@media (max-width: 992px) {
  .navbar .menu_nav .nav-item + li {
    margin-left: 0;
  }
  header {
    background: #121212;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);
  }
  .nav-link {
    line-height: 40px !important;
  }
  .linked-mobile {
    margin-top: 16px;
    padding: 24px 0;
    border-top: 1px solid #333;
  }
}
.navbar_fixed {
  position: fixed;
  width: 100%;
  left: 0;
  background: #121212;
  top: -51px;
  transform: translateY(50px);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);
  transition: transform 300ms ease, background 300ms ease;
}

/*---------------------------------------------------- */
/*----------------------------------------------------*/
.hero {
  background: #121212;
  height: 100vh;
}
.hero .hero-content {
  z-index: 1;
  margin: 0 auto;
  text-align: center;
  position: absolute;
  top: calc(50% + 44px);
  left: 50%;
  transform: translate(-50%, -50%);
}
.hero .hero-content h1 {
  font: 400 48px/48px "DM Serif Display", serif;
  color: #ffffff;
  margin-bottom: 32px;
}
.hero .hero-content .roles {
  min-height: 96px;
}
.hero .hero-content .special {
  font-weight: 100;
  color: #757575;
}
.hero .hero-content h3 {
  font: 300 20px/32px "Be Vietnam Pro", serif;
  color: rgba(255, 255, 255, 0.64);
  margin-bottom: 0;
}

.hero-rest {
  height: 400px !important;
}
.hero-rest .hero-content {
  top: 35% !important;
}

.hero, .hero-bg {
  overflow: hidden;
  display: block;
  font-size: 52px;
  color: transparent;
}

.hero::before, .hero::after,
.hero-bg::before, .hero-bg::after {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 3em;
  height: 3em;
  content: ".";
  mix-blend-mode: screen;
  animation: 44s -27s move infinite ease-in-out alternate;
}

.hero::before {
  text-shadow: 3.2719231635em 0.950854588em 9px hsla(35.4381457758, 100%, 50%, 0.9), 3.5433608588em 4.4119634112em 9px hsla(301.9601711065, 100%, 50%, 0.9), 2.9611265365em 0.0096184136em 9px hsla(241.1106682082, 100%, 50%, 0.9), 2.7076241487em -0.259485617em 9px hsla(80.2429504855, 100%, 50%, 0.9), 0.6265253642em 3.8767788192em 9px hsla(5.8866784997, 100%, 50%, 0.9), 4.0005686305em 1.8820137705em 9px hsla(74.3262338978, 100%, 50%, 0.9), -0.3070338063em 0.7771287922em 9px hsla(329.1923517197, 100%, 50%, 0.9), 2.1159590768em 3.1559049266em 9px hsla(349.5519219121, 100%, 50%, 0.9), 4.2074340243em 2.6831637498em 9px hsla(183.7782392348, 100%, 50%, 0.9), 2.1699297594em 3.5595233759em 9px hsla(149.9258546866, 100%, 50%, 0.9), 3.5577008621em 2.7004149946em 9px hsla(209.9610237243, 100%, 50%, 0.9), 5.00758864em 4.3420992477em 9px hsla(171.5462353384, 100%, 50%, 0.9), 4.5639989511em 2.9697546005em 9px hsla(200.7676056335, 100%, 50%, 0.9), 1.07037288em 3.4318942477em 9px hsla(233.4553126592, 100%, 50%, 0.9), -0.4369610321em 4.5865475927em 9px hsla(233.7052968578, 100%, 50%, 0.9), 2.6955457769em 1.7625188242em 9px hsla(292.1337432576, 100%, 50%, 0.9), 6.4898825191em 3.9444988976em 9px hsla(46.0741921732, 100%, 50%, 0.9), 5.4561054116em -0.3809594004em 9px hsla(173.4361689872, 100%, 50%, 0.9), 4.3221087062em 1.1657799218em 9px hsla(172.6181729513, 100%, 50%, 0.9), 4.5834082357em 4.4369341459em 9px hsla(61.3416546359, 100%, 50%, 0.9), 5.8320194834em 0.4730479183em 9px hsla(197.261851026, 100%, 50%, 0.9), 6.2844696523em 1.339348019em 9px hsla(256.8763184071, 100%, 50%, 0.9), 2.0925323585em 3.3670072274em 9px hsla(183.3561653052, 100%, 50%, 0.9), 0.2488122652em 1.0901620938em 9px hsla(24.408968409, 100%, 50%, 0.9), 5.2581741611em 1.0292864651em 9px hsla(96.3980183306, 100%, 50%, 0.9), -0.4205961103em 5.3665374472em 9px hsla(166.3425621989, 100%, 50%, 0.9), 4.7071294592em 4.7324565968em 9px hsla(49.9302063949, 100%, 50%, 0.9), 4.455128568em 0.6680180002em 9px hsla(202.6252295876, 100%, 50%, 0.9), 2.8005634912em 0.7577397104em 9px hsla(357.2163678291, 100%, 50%, 0.9), 1.6482222443em 4.5476781392em 9px hsla(30.8408499349, 100%, 50%, 0.9), 4.71300823em 1.9362331183em 9px hsla(227.9568359792, 100%, 50%, 0.9), 4.3833363071em -0.3457015063em 9px hsla(177.3039201342, 100%, 50%, 0.9), 4.8113396256em 6.4984514541em 9px hsla(207.3372323201, 100%, 50%, 0.9), -0.0642378665em 3.956706012em 9px hsla(331.6363167207, 100%, 50%, 0.9), 4.8213605666em -0.0603035011em 9px hsla(148.9069632957, 100%, 50%, 0.9), 5.4404902929em 2.8919057365em 9px hsla(246.1696260514, 100%, 50%, 0.9), 4.5572063866em 4.5043690684em 9px hsla(52.8099131269, 100%, 50%, 0.9), 1.0919226777em -0.1000463487em 9px hsla(226.9052518131, 100%, 50%, 0.9), 3.1586419528em 3.8322142497em 9px hsla(130.324857226, 100%, 50%, 0.9), 3.6270348193em 3.8548279195em 9px hsla(192.3874070581, 100%, 50%, 0.9), 2.1794033335em 2.5997501812em 9px hsla(100.105848685, 100%, 50%, 0.9);
  animation-duration: 44s;
  animation-delay: -27s;
}

.hero::after {
  text-shadow: 6.4412690144em 5.8986776466em 9px hsla(70.7429042884, 100%, 50%, 0.9), 1.178504618em 1.5677161072em 9px hsla(9.261965523, 100%, 50%, 0.9), 6.154300118em 2.4489515212em 9px hsla(272.7668959851, 100%, 50%, 0.9), 3.7470950309em 2.744457746em 9px hsla(0.2698915434, 100%, 50%, 0.9), 2.437216022em 4.2325689104em 9px hsla(207.1167611836, 100%, 50%, 0.9), 2.6633854068em 6.4359874489em 9px hsla(112.4558726218, 100%, 50%, 0.9), 0.0569383549em 3.3150946728em 9px hsla(358.9052887243, 100%, 50%, 0.9), 0.0577667532em 5.5486115799em 9px hsla(276.4669155336, 100%, 50%, 0.9), 6.12110775em 0.9294794895em 9px hsla(235.6158563759, 100%, 50%, 0.9), 6.4965373224em 2.114963915em 9px hsla(111.758033767, 100%, 50%, 0.9), 2.2338438211em 6.0515048903em 9px hsla(90.8675680493, 100%, 50%, 0.9), 0.7194917916em 1.9395269698em 9px hsla(298.4873184826, 100%, 50%, 0.9), 6.2093386991em 4.6453736184em 9px hsla(196.8219892432, 100%, 50%, 0.9), 2.774998397em 1.6151925148em 9px hsla(331.3860147258, 100%, 50%, 0.9), 6.1216863775em 1.0150139669em 9px hsla(230.5412893864, 100%, 50%, 0.9), 0.4774612198em 0.0391842182em 9px hsla(132.6641363151, 100%, 50%, 0.9), 0.2598691411em 1.6081857959em 9px hsla(359.5329516684, 100%, 50%, 0.9), 0.4972221597em 4.9704423598em 9px hsla(239.4351886182, 100%, 50%, 0.9), 3.7852357593em 6.4941502217em 9px hsla(80.3500279281, 100%, 50%, 0.9), 1.2778064867em 5.7983906665em 9px hsla(244.7980514823, 100%, 50%, 0.9), 5.0187999658em 6.0537227071em 9px hsla(339.818022675, 100%, 50%, 0.9), 0.8251314487em -0.2364026927em 9px hsla(150.1889558856, 100%, 50%, 0.9), 4.8951757601em 0.3247499297em 9px hsla(192.4457642758, 100%, 50%, 0.9), 5.309422233em 1.3890903835em 9px hsla(82.5244333255, 100%, 50%, 0.9), 4.357019381em 5.3523730688em 9px hsla(31.9493340347, 100%, 50%, 0.9), 2.1218337247em -0.1290058039em 9px hsla(154.9451738465, 100%, 50%, 0.9), 2.1014499256em 6.4006818073em 9px hsla(189.7214046533, 100%, 50%, 0.9), 2.3148200242em 0.3822496247em 9px hsla(123.9240268636, 100%, 50%, 0.9), 2.828366405em 2.2496058811em 9px hsla(0.6932164653, 100%, 50%, 0.9), 0.0746922631em 5.7498960036em 9px hsla(118.4924260636, 100%, 50%, 0.9), 5.6588853884em 2.585282374em 9px hsla(208.8810405216, 100%, 50%, 0.9), 5.0175488289em 4.3859211875em 9px hsla(132.4339690739, 100%, 50%, 0.9), 0.6974704801em 4.691667375em 9px hsla(306.5617838353, 100%, 50%, 0.9), 3.152495047em 0.2775221765em 9px hsla(262.643243018, 100%, 50%, 0.9), 0.5812751688em 5.6201669957em 9px hsla(134.1803449542, 100%, 50%, 0.9), 0.3411629598em 1.5885583612em 9px hsla(53.9954190515, 100%, 50%, 0.9), 4.4049285584em 5.0917587813em 9px hsla(141.3879106978, 100%, 50%, 0.9), 5.1914991502em -0.1742500985em 9px hsla(102.4163778846, 100%, 50%, 0.9), 1.7496287859em 3.5548395047em 9px hsla(331.8573694967, 100%, 50%, 0.9), 5.5938733117em 4.8792802818em 9px hsla(49.5774889438, 100%, 50%, 0.9), 2.7780477929em -0.3387911055em 9px hsla(286.7443539465, 100%, 50%, 0.9);
  animation-duration: 43s;
  animation-delay: -32s;
}

.hero-bg::before {
  text-shadow: 1.1194065994em -0.3691898909em 9px hsla(26.4426831737, 100%, 50%, 0.9), 3.3686154189em 3.1187720015em 9px hsla(317.0773132714, 100%, 50%, 0.9), -0.3297512878em 1.2145025682em 9px hsla(202.6261564625, 100%, 50%, 0.9), 0.7912190609em 5.0725586648em 9px hsla(348.6127599276, 100%, 50%, 0.9), 5.2118796676em 5.6296119029em 9px hsla(215.3193138615, 100%, 50%, 0.9), 6.0093826216em 1.6890931212em 9px hsla(289.8181101835, 100%, 50%, 0.9), 3.6087130581em 2.9155822998em 9px hsla(22.9202261964, 100%, 50%, 0.9), -0.3771180073em 4.0232566416em 9px hsla(230.7140072635, 100%, 50%, 0.9), 5.8808243689em 1.9873750984em 9px hsla(249.2378143795, 100%, 50%, 0.9), -0.217532853em -0.1740941016em 9px hsla(297.7850599292, 100%, 50%, 0.9), 3.8955006954em 2.8293469303em 9px hsla(274.9546239288, 100%, 50%, 0.9), 2.1470214099em 5.6117499366em 9px hsla(150.6362412675, 100%, 50%, 0.9), 3.6315357651em 4.8554548915em 9px hsla(330.2521452115, 100%, 50%, 0.9), 4.1168000162em 4.283713398em 9px hsla(118.8350053094, 100%, 50%, 0.9), 1.0454891123em 5.4269611768em 9px hsla(53.1919286089, 100%, 50%, 0.9), 4.553486217em 3.3907875451em 9px hsla(264.6498101936, 100%, 50%, 0.9), 6.0200848599em 3.931044289em 9px hsla(118.5938971027, 100%, 50%, 0.9), 2.7615770734em 2.692746091em 9px hsla(165.4869866373, 100%, 50%, 0.9), 2.5846762677em 0.6828501536em 9px hsla(213.9721626199, 100%, 50%, 0.9), 4.6243596339em 0.5946020256em 9px hsla(120.7371615729, 100%, 50%, 0.9), 4.7453025944em 2.2743980793em 9px hsla(120.3304006311, 100%, 50%, 0.9), -0.2591915684em 5.9265845997em 9px hsla(308.9641808787, 100%, 50%, 0.9), 3.8410086358em 5.580184727em 9px hsla(251.3498044605, 100%, 50%, 0.9), 0.0117970055em 4.5517729137em 9px hsla(257.8805829172, 100%, 50%, 0.9), 5.8395550676em 0.3629714448em 9px hsla(246.0483171722, 100%, 50%, 0.9), 4.6672252857em -0.4858574263em 9px hsla(237.9977309584, 100%, 50%, 0.9), 4.0146202261em 5.0883570031em 9px hsla(349.8753934686, 100%, 50%, 0.9), 6.2581685008em 6.2823431227em 9px hsla(248.9927992075, 100%, 50%, 0.9), 6.3624498751em 6.406440379em 9px hsla(141.3311456576, 100%, 50%, 0.9), 1.0408385257em 3.6959686762em 9px hsla(170.737231269, 100%, 50%, 0.9), -0.2115104896em 4.2744649716em 9px hsla(329.0845715754, 100%, 50%, 0.9), 4.2474759068em 4.6958941013em 9px hsla(162.8697556754, 100%, 50%, 0.9), 0.7356198012em 0.5876788274em 9px hsla(310.7040382594, 100%, 50%, 0.9), 2.5492775519em 5.637219342em 9px hsla(135.9016056711, 100%, 50%, 0.9), 2.1410817065em 4.4636939727em 9px hsla(219.9926499354, 100%, 50%, 0.9), 6.0219239537em 0.6688037412em 9px hsla(199.8813181166, 100%, 50%, 0.9), 3.871174171em 2.687886211em 9px hsla(302.5240045731, 100%, 50%, 0.9), 2.2242610755em 1.7677963139em 9px hsla(329.2821775136, 100%, 50%, 0.9), 2.7237560285em 3.3072409122em 9px hsla(258.2756260958, 100%, 50%, 0.9), 0.9030566025em 1.3470795712em 9px hsla(346.8901573472, 100%, 50%, 0.9), 2.7549007307em 3.5953833529em 9px hsla(137.2369414214, 100%, 50%, 0.9);
  animation-duration: 42s;
  animation-delay: -23s;
}

.hero-bg::after {
  text-shadow: 4.418423441em 3.5891263314em 9px hsla(178.7955958575, 100%, 50%, 0.9), 4.6776046044em 1.2594874571em 9px hsla(168.3248180186, 100%, 50%, 0.9), 2.6771373576em -0.4307661022em 9px hsla(78.6979546362, 100%, 50%, 0.9), 3.3200963994em 3.1016947924em 9px hsla(324.3105668414, 100%, 50%, 0.9), 3.9630567333em 5.8026848412em 9px hsla(162.3485417641, 100%, 50%, 0.9), 6.2157564928em 0.1865607946em 9px hsla(204.3894120407, 100%, 50%, 0.9), 0.7125374659em 5.4551700062em 9px hsla(54.0343592308, 100%, 50%, 0.9), 5.4135491956em 3.959165281em 9px hsla(351.5146283741, 100%, 50%, 0.9), 5.2557688636em 6.3504670519em 9px hsla(82.0763714612, 100%, 50%, 0.9), 5.6044013349em 5.0575831256em 9px hsla(150.7370780539, 100%, 50%, 0.9), 4.5041191137em 6.0746549618em 9px hsla(85.3969209288, 100%, 50%, 0.9), 1.2601266914em 4.6749346608em 9px hsla(67.14735701, 100%, 50%, 0.9), 2.9530412522em 0.5497373664em 9px hsla(357.7070610619, 100%, 50%, 0.9), 0.3611844121em 0.9270018132em 9px hsla(289.8852923722, 100%, 50%, 0.9), 1.2631542799em 1.0783861909em 9px hsla(87.315442683, 100%, 50%, 0.9), 5.7826887597em 0.3483586767em 9px hsla(130.3834526635, 100%, 50%, 0.9), 2.7664667896em 2.7258460017em 9px hsla(68.1122388319, 100%, 50%, 0.9), 0.3590319738em 3.3356407242em 9px hsla(355.1642318953, 100%, 50%, 0.9), 1.9479642069em 2.4317466783em 9px hsla(169.087013662, 100%, 50%, 0.9), 5.4749722988em 4.4426357287em 9px hsla(178.823950825, 100%, 50%, 0.9), 5.7671929933em 5.7982386826em 9px hsla(320.6236643604, 100%, 50%, 0.9), 5.3462234376em 2.44138021em 9px hsla(61.2715924579, 100%, 50%, 0.9), 4.7903801847em 5.6653697868em 9px hsla(193.3784149126, 100%, 50%, 0.9), 2.6106094944em 5.8611035897em 9px hsla(105.6470126706, 100%, 50%, 0.9), 1.4229770045em 3.1262099471em 9px hsla(83.7704075194, 100%, 50%, 0.9), 0.2362189932em 1.2075567066em 9px hsla(83.0726104221, 100%, 50%, 0.9), 4.7274625414em 4.8169485238em 9px hsla(195.7482989473, 100%, 50%, 0.9), 2.3916408883em 0.7032116245em 9px hsla(236.5244835146, 100%, 50%, 0.9), 3.2896587134em 1.0559026859em 9px hsla(92.2193649981, 100%, 50%, 0.9), 5.9834407637em 5.6536783123em 9px hsla(23.7530899899, 100%, 50%, 0.9), 4.1267834222em 0.6093533006em 9px hsla(317.0080680982, 100%, 50%, 0.9), 1.7088936793em 6.2322713085em 9px hsla(328.498777347, 100%, 50%, 0.9), 4.4732961245em -0.2959087503em 9px hsla(84.2023746147, 100%, 50%, 0.9), 4.3947052868em 0.5017165792em 9px hsla(355.9755456174, 100%, 50%, 0.9), 5.7108616356em 0.670979076em 9px hsla(228.8595236418, 100%, 50%, 0.9), 4.710827053em 1.3596823706em 9px hsla(322.6286369556, 100%, 50%, 0.9), 2.0839050978em 2.0216931487em 9px hsla(309.8032465273, 100%, 50%, 0.9), 3.3684138485em 2.7024215446em 9px hsla(69.7235636684, 100%, 50%, 0.9), 0.4704372695em 2.8317805446em 9px hsla(309.460467026, 100%, 50%, 0.9), 2.4512406157em 4.3447287304em 9px hsla(19.7763275251, 100%, 50%, 0.9), 2.1924223903em 1.763582955em 9px hsla(32.4989814449, 100%, 50%, 0.9);
  animation-duration: 41s;
  animation-delay: -19s;
}

@keyframes move {
  from {
    transform: rotate(0deg) scale(12) translateX(-20px);
  }
  to {
    transform: rotate(360deg) scale(18) translateX(20px);
  }
}
@media (max-width: 576px) {
  .container {
    padding-left: 32px !important;
    padding-right: 32px !important;
  }
}
@media (min-width: 992px) {
  .hero .hero-content {
    width: 80%;
  }
  .hero .hero-content h1 {
    font: 400 72px/88px "DM Serif Display", serif;
  }
  .hero .hero-content h3 {
    padding: 0 80px;
  }
  .roles {
    min-height: auto;
  }
}
/*---------------------------------------------------- */
/*----------------------------------------------------*/
body {
  font-family: "Be Vietnam Pro", serif !important;
}

@font-face {
  font-family: "icomoon";
  src: url("../fonts/icomoon.eot?i0v5a6");
  src: url("../fonts/icomoon.eot?i0v5a6#iefix") format("embedded-opentype"), url("../fonts/icomoon.ttf?i0v5a6") format("truetype"), url("../fonts/icomoon.woff?i0v5a6") format("woff"), url("../fonts/icomoon.svg?i0v5a6#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class^=icon-], [class*=" icon-"] {
  font-family: "icomoon" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-arrow-top:before {
  content: "\e901";
}

.icon-linkedin:before {
  content: "\e902";
  display: block;
}

.icon-rs-logo:before {
  content: "\e900";
  display: block;
}

.projects {
  padding-top: 100px;
  padding-bottom: 100px;
  background-color: #EEE;
  position: relative;
  z-index: 1;
}

.section-head {
  font: 400 48px/48px "DM Serif Display", serif;
  color: #121212;
}

.project-head {
  font: 600 16px/24px "Be Vietnam Pro", serif;
  text-transform: uppercase;
  color: #1B5789;
  padding-top: 60px;
  padding-bottom: 16px;
}

.project-info {
  font: 300 22px/44px "Be Vietnam Pro", serif;
  color: #121212;
  padding-bottom: 32px;
}

.pro-grid {
  padding-top: 100px;
  padding-bottom: 100px;
  background-color: #EEE;
  position: relative;
  z-index: 1;
}
.pro-grid p {
  font-size: 20px;
  line-height: 40px;
  font-weight: 300;
}
.pro-grid [class*=col-] {
  text-align: center;
}

.about-img {
  position: sticky;
  top: 240px;
  z-index: 1020;
}

@media (max-width: 576px) {
  .pro-grid {
    padding-top: 48px;
    padding-bottom: 48px;
  }
}
footer {
  background-color: #ffffff;
  text-align: center;
  padding: 16px 0;
  font-size: 14px;
}

/*---------------------------------------------------- *//*# sourceMappingURL=style.css.map */