
@font-face {
  font-family: "BebasNeueRegular";
  src: url('../fonts/BebasNeue Regular.otf') format("opentype");
}
@font-face {
  font-family: "FontAwesome";
  src: url('../fonts/FontAwesome.otf') format("opentype");
}
@font-face {
  font-family: "BebasNeueBook";
  src: url('../fonts/BebasNeue Book.otf') format("opentype");
}
@font-face {
  font-family: "BebasNeueBold";
  src: url('../fonts/BebasNeue Bold.otf') format("opentype");
}
@font-face {
  font-family: "BebasNeueLight";
  src: url('../fonts/BebasNeue Light.otf') format("opentype");
}
@font-face {
  font-family: "Amatic-Bold";
  src: url('../fonts/Amatic-Bold.ttf') format("truetype");
}
@font-face {
  font-family: "WickedMouse";
  src: url('../fonts/Wicked Mouse Demo.otf') format("opentype");
}
@font-face {
  font-family: "Ionicons";
  src: url('../fonts/ionicons.ttf') format("truetype");
}
@font-face {
  font-family: "simple-line-icons";
  src: url('../fonts/Simple-Line-Icons.ttf') format("truetype");
}

.desktop-hd-packs {
  width               : 100%;
  min-width           : 1240px;
  height              : 100%;
  min-height          : 1706px;
  position            : relative;
  overflow            : hidden;
  margin              : 0px;
  background          : rgba(255, 255, 255, 1.0);
}
a {
  text-decoration     : none;
}
div {
  -webkit-text-size-adjust: none;
}
.desktop-hd-packs .background {
  background          : rgba(255, 255, 255, 0.0);
  top                 : -329px;
  height              : 2322px;
  width               : 3072px;
  position            : absolute;
  margin              : 0;
  left                : -916px;
}
.desktop-hd-packs .background .flagbackground {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 1853px;
  width               : 2470px;
  position            : absolute;
  margin              : 0;
  left                : 317px;
  opacity             : 0.5;
}
.desktop-hd-packs .background .rectangle5 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 224px;
  height              : 2098px;
  width               : 3072px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.desktop-hd-packs .background .rectangle11 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 1039px;
  height              : 867px;
  width               : 2170px;
  position            : absolute;
  margin              : 0;
  left                : 460px;
}
.desktop-hd-packs .background .blue-banner {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 319px;
  height              : 618px;
  width               : 2024px;
  position            : absolute;
  margin              : 0;
  left                : 524px;
}
.desktop-hd-packs .btn-contacte-nos {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 414px;
  height              : 71px;
  width               : 199px;
  position            : absolute;
  margin              : 0;
  left                : 912px;
}
.desktop-hd-packs .btn-contacte-nos .rectangle {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 71px;
  width               : 199px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.desktop-hd-packs .btn-contacte-nos .group {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 21px;
  height              : 25px;
  width               : 141px;
  position            : absolute;
  margin              : 0;
  left                : 29px;
}
.desktop-hd-packs .btn-contacte-nos .group .mail1 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 25px;
  width               : 25px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.desktop-hd-packs .btn-contacte-nos .group .contacte-nos {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : 106px;
  position            : absolute;
  margin              : 0;
  left                : 35px;
  font-family         : "BebasNeueBold", Helvetica, Arial, serif;
  font-size           : 20.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : justify;
  line-height         : 24.0px;
}
.desktop-hd-packs .check-list-party {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 208px;
  height              : 283px;
  width               : 279px;
  position            : absolute;
  margin              : 0;
  left                : 266px;
}
.desktop-hd-packs .list1 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 213px;
  height              : 73px;
  width               : 65px;
  position            : absolute;
  margin              : 0;
  left                : 697px;
}
.desktop-hd-packs .em-todos-os-packs-p {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 280px;
  height              : auto;
  width               : 323px;
  position            : absolute;
  margin              : 0;
  left                : 777px;
  font-family         : "BebasNeueRegular", Helvetica, Arial, serif;
  font-size           : 20.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : justify;
  line-height         : 24.0px;
}
.desktop-hd-packs .footer {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 1601px;
  height              : 106px;
  width               : 2051px;
  position            : absolute;
  margin              : 0;
  left                : -405px;
}
.desktop-hd-packs .footer .rectangle6 {
  background          : rgba(228, 160, 47, 1.0);
  top                 : 0px;
  height              : 106px;
  width               : 2051px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.desktop-hd-packs .footer .direitos-reservados {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 85px;
  height              : 17px;
  width               : 219px;
  position            : absolute;
  margin              : 0;
  left                : 938px;
}
.desktop-hd-packs .footer .direitos-reservados .todos-os-direitos-re {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 17px;
  font-family         : "BebasNeueRegular", Helvetica, Arial, serif;
  font-size           : 14.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 18.0px;
}
.desktop-hd-packs .footer .direitos-reservados .registered-trademark-fontawesome {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 1px;
  height              : auto;
  width               : 18px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "FontAwesome", Helvetica, Arial, serif;
  font-size           : 15.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 14.0px;
}
.desktop-hd-packs .footer .a93672667291943 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 81px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 1427px;
  font-family         : "BebasNeueBook", Helvetica, Arial, serif;
  font-size           : 17.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  letter-spacing      : 0.3px;
  line-height         : 20.0px;
}
.desktop-hd-packs .footer .phonecall {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 79px;
  height              : 25px;
  width               : 25px;
  position            : absolute;
  margin              : 0;
  left                : 1396px;
}
.desktop-hd-packs .footer .infokidskartspt {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 58px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 1459px;
  font-family         : "BebasNeueRegular", Helvetica, Arial, serif;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 19.0px;
}
.desktop-hd-packs .footer .messageclosedenvelope {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 55px;
  height              : 25px;
  width               : 25px;
  position            : absolute;
  margin              : 0;
  left                : 1424px;
}
.desktop-hd-packs .footer .nosso-contacto {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 17px;
  height              : auto;
  width               : 193px;
  position            : absolute;
  margin              : 0;
  left                : 1399px;
  font-family         : "BebasNeueBold", Helvetica, Arial, serif;
  font-size           : 30.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 37.0px;
}
.desktop-hd-packs .footer .facebook {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 55px;
  height              : 27px;
  width               : 27px;
  position            : absolute;
  margin              : 0;
  left                : 687px;
}
.desktop-hd-packs .footer .instagram {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 55px;
  height              : 27px;
  width               : 27px;
  position            : absolute;
  margin              : 0;
  left                : 647px;
}
.desktop-hd-packs .footer .linkedin {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 55px;
  height              : 27px;
  width               : 27px;
  position            : absolute;
  margin              : 0;
  left                : 607px;
}
.desktop-hd-packs .footer .youtube {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 55px;
  height              : 27px;
  width               : 27px;
  position            : absolute;
  margin              : 0;
  left                : 567px;
}
.desktop-hd-packs .footer .redes-sociais {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 16px;
  height              : auto;
  width               : 140px;
  position            : absolute;
  margin              : 0;
  left                : 635px;
  font-family         : "BebasNeueBold", Helvetica, Arial, serif;
  font-size           : 30.0px;
  color               : rgba(212, 53, 29, 1.0);
  text-align          : center;
  line-height         : 37.0px;
}
.desktop-hd-packs .footer .siga-nos-nas {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 16px;
  height              : auto;
  width               : 134px;
  position            : absolute;
  margin              : 0;
  left                : 502px;
  font-family         : "BebasNeueBold", Helvetica, Arial, serif;
  font-size           : 30.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 37.0px;
}
.desktop-hd-packs .gti-card {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 567px;
  height              : 544px;
  width               : 282px;
  position            : absolute;
  margin              : 0;
  left                : 479px;
}
.desktop-hd-packs .gti-card .rectangle8 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 544px;
  width               : 282px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.desktop-hd-packs .gti-card .a299 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 484px;
  height              : auto;
  width               : 42px;
  position            : absolute;
  margin              : 0;
  left                : 196px;
  font-family         : "BebasNeueRegular", Helvetica, Arial, serif;
  font-size           : 24.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : justify;
  line-height         : 29.0px;
}
.desktop-hd-packs .gti-card .valor-base {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 485px;
  height              : auto;
  width               : 88px;
  position            : absolute;
  margin              : 0;
  left                : 40px;
  font-family         : "BebasNeueBold", Helvetica, Arial, serif;
  font-size           : 24.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : justify;
  line-height         : 29.0px;
}
.desktop-hd-packs .gti-card .line {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 472px;
  height              : 7px;
  width               : 262px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
}
.desktop-hd-packs .gti-card .gti {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 28px;
  height              : 60px;
  width               : 73px;
  position            : absolute;
  margin              : 0;
  left                : 101px;
}
.desktop-hd-packs .gti-card .gti .i {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 1px;
  height              : auto;
  width               : 13px;
  position            : absolute;
  margin              : 0;
  left                : 60px;
  font-family         : "WickedMouse", Helvetica, Arial, serif;
  font-size           : 36.0px;
  color               : rgba(250, 16, 27, 1.0);
  text-align          : justify;
  line-height         : 59.0px;
}
.desktop-hd-packs .gti-card .gti .g-t {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : 60px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "WickedMouse", Helvetica, Arial, serif;
  font-size           : 36.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : justify;
  line-height         : 59.0px;
}
.desktop-hd-packs .gti-card .pode-adicionar-ao {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 372px;
  height              : auto;
  width               : 229px;
  position            : absolute;
  margin              : 0;
  left                : 28px;
  font-family         : "BebasNeueBold", Helvetica, Arial, serif;
  font-size           : 14.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  letter-spacing      : 0.7px;
  line-height         : 18.0px;
}
.desktop-hd-packs .gti-card .a12-por-criana-ad {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 435px;
  height              : auto;
  width               : 170px;
  position            : absolute;
  margin              : 0;
  left                : 57px;
  font-family         : "BebasNeueBold", Helvetica, Arial, serif;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : justify;
  letter-spacing      : 0.7px;
  line-height         : 19.0px;
}
.desktop-hd-packs .gti-card .at16-crianas {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 117px;
  height              : auto;
  width               : 229px;
  position            : absolute;
  margin              : 0;
  left                : 28px;
  font-family         : "BebasNeueBook", Helvetica, Arial, serif;
  font-size           : 18.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  letter-spacing      : 0.7px;
  line-height         : 24.0px;
}
.desktop-hd-packs .gt-turbo-card {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 567px;
  height              : 546px;
  width               : 282px;
  position            : absolute;
  margin              : 0;
  left                : 828px;
}
.desktop-hd-packs .gt-turbo-card .image1 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 546px;
  width               : 282px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.desktop-hd-packs .gt-turbo-card .turbo {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 28px;
  height              : auto;
  width               : 143px;
  position            : absolute;
  margin              : 0;
  left                : 95px;
  font-family         : "WickedMouse", Helvetica, Arial, serif;
  font-size           : 36.0px;
  color               : rgba(250, 16, 27, 1.0);
  text-align          : justify;
  line-height         : 59.0px;
}
.desktop-hd-packs .gt-turbo-card .a259 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 486px;
  height              : auto;
  width               : 42px;
  position            : absolute;
  margin              : 0;
  left                : 196px;
  font-family         : "BebasNeueRegular", Helvetica, Arial, serif;
  font-size           : 24.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : justify;
  line-height         : 29.0px;
}
.desktop-hd-packs .gt-turbo-card .label1 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 487px;
  height              : auto;
  width               : 88px;
  position            : absolute;
  margin              : 0;
  left                : 40px;
  font-family         : "BebasNeueBold", Helvetica, Arial, serif;
  font-size           : 24.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : justify;
  line-height         : 29.0px;
}
.desktop-hd-packs .gt-turbo-card .image2 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 470px;
  height              : 7px;
  width               : 262px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
}
.desktop-hd-packs .gt-turbo-card .label2 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 28px;
  height              : auto;
  width               : 57px;
  position            : absolute;
  margin              : 0;
  left                : 34px;
  font-family         : "WickedMouse", Helvetica, Arial, serif;
  font-size           : 36.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : justify;
  line-height         : 59.0px;
}
.desktop-hd-packs .gt-turbo-card .label3 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 373px;
  height              : auto;
  width               : 229px;
  position            : absolute;
  margin              : 0;
  left                : 28px;
  font-family         : "BebasNeueBold", Helvetica, Arial, serif;
  font-size           : 14.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  letter-spacing      : 0.7px;
  line-height         : 18.0px;
}
.desktop-hd-packs .gt-turbo-card .label4 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 436px;
  height              : auto;
  width               : 170px;
  position            : absolute;
  margin              : 0;
  left                : 57px;
  font-family         : "BebasNeueBold", Helvetica, Arial, serif;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : justify;
  letter-spacing      : 0.7px;
  line-height         : 19.0px;
}
.desktop-hd-packs .gt-turbo-card .at20-crianas {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 116px;
  height              : auto;
  width               : 243px;
  position            : absolute;
  margin              : 0;
  left                : 28px;
  font-family         : "BebasNeueBook", Helvetica, Arial, serif;
  font-size           : 17.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  letter-spacing      : 0.3px;
  line-height         : 24.0px;
}
.desktop-hd-packs .gt-card {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 567px;
  height              : 510px;
  width               : 282px;
  position            : absolute;
  margin              : 0;
  left                : 131px;
}
.desktop-hd-packs .gt-card .image3 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 510px;
  width               : 282px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.desktop-hd-packs .gt-card .label5 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 343px;
  height              : auto;
  width               : 229px;
  position            : absolute;
  margin              : 0;
  left                : 27px;
  font-family         : "BebasNeueBold", Helvetica, Arial, serif;
  font-size           : 14.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  letter-spacing      : 0.7px;
  line-height         : 18.0px;
}
.desktop-hd-packs .gt-card .a199 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 456px;
  height              : auto;
  width               : 41px;
  position            : absolute;
  margin              : 0;
  left                : 196px;
  font-family         : "BebasNeueRegular", Helvetica, Arial, serif;
  font-size           : 24.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : justify;
  line-height         : 29.0px;
}
.desktop-hd-packs .gt-card .label6 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 457px;
  height              : auto;
  width               : 88px;
  position            : absolute;
  margin              : 0;
  left                : 40px;
  font-family         : "BebasNeueBold", Helvetica, Arial, serif;
  font-size           : 24.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : justify;
  line-height         : 29.0px;
}
.desktop-hd-packs .gt-card .label7 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 413px;
  height              : auto;
  width               : 157px;
  position            : absolute;
  margin              : 0;
  left                : 63px;
  font-family         : "BebasNeueBold", Helvetica, Arial, serif;
  font-size           : 15.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : justify;
  letter-spacing      : 0.7px;
  line-height         : 18.0px;
}
.desktop-hd-packs .gt-card .at12-crianas {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 115px;
  height              : auto;
  width               : 229px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  font-family         : "BebasNeueBook", Helvetica, Arial, serif;
  font-size           : 18.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  letter-spacing      : 0.7px;
  line-height         : 24.0px;
}
.desktop-hd-packs .gt-card .label8 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 28px;
  height              : auto;
  width               : 58px;
  position            : absolute;
  margin              : 0;
  left                : 112px;
  font-family         : "WickedMouse", Helvetica, Arial, serif;
  font-size           : 36.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : justify;
  line-height         : 59.0px;
}
.desktop-hd-packs .gt-card .image4 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 445px;
  height              : 7px;
  width               : 262px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
}
.desktop-hd-packs .extras-card {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 1167px;
  height              : 175px;
  width               : 959px;
  position            : absolute;
  margin              : 0;
  left                : 141px;
}
.desktop-hd-packs .extras-card .rectangle13 {
  background          : rgba(243, 96, 53, 1.0);
  top                 : 0px;
  height              : 175px;
  width               : 959px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 10px;
}
.desktop-hd-packs .extras-card .image5 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 175px;
  width               : 6px;
  position            : absolute;
  margin              : 0;
  left                : 176px;
}
.desktop-hd-packs .extras-card .group3 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 22px;
  height              : 132px;
  width               : 222px;
  position            : absolute;
  margin              : 0;
  left                : 724px;
}
.desktop-hd-packs .extras-card .group3 .temos-vrios-menus-d {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 24px;
  height              : auto;
  width               : 222px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "BebasNeueRegular", Helvetica, Arial, serif;
  font-size           : 14.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 18.0px;
}
.desktop-hd-packs .extras-card .group3 .catering {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "BebasNeueBold", Helvetica, Arial, serif;
  font-size           : 18.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 23.0px;
}
.desktop-hd-packs .extras-card .group2 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 22px;
  height              : 129px;
  width               : 222px;
  position            : absolute;
  margin              : 0;
  left                : 445px;
}
.desktop-hd-packs .extras-card .group2 .o-saco-de-brindes-in {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 57px;
  height              : auto;
  width               : 222px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "BebasNeueRegular", Helvetica, Arial, serif;
  font-size           : 14.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 18.0px;
}
.desktop-hd-packs .extras-card .group2 .sacos-de-brindes-k {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 33px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "BebasNeueBold", Helvetica, Arial, serif;
  font-size           : 18.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 23.0px;
}
.desktop-hd-packs .extras-card .group2 .medalhas-kidskarts {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "BebasNeueBold", Helvetica, Arial, serif;
  font-size           : 18.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 23.0px;
}
.desktop-hd-packs .extras-card .view1 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 22px;
  height              : 96px;
  width               : 222px;
  position            : absolute;
  margin              : 0;
  left                : 196px;
}
.desktop-hd-packs .extras-card .view1 .trofus-kidskarts {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : 213px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "BebasNeueBold", Helvetica, Arial, serif;
  font-size           : 18.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 23.0px;
}
.desktop-hd-packs .extras-card .view1 .uma-excelente-record {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 24px;
  height              : auto;
  width               : 217px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "BebasNeueRegular", Helvetica, Arial, serif;
  font-size           : 14.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 18.0px;
}
.desktop-hd-packs .extras-card .view1 .de-antecedncia {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 78px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 147px;
  font-family         : "BebasNeueRegular", Helvetica, Arial, serif;
  font-size           : 14.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 18.0px;
}
.desktop-hd-packs .extras-card .view1 .a4-dias {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 78px;
  height              : auto;
  width               : 33px;
  position            : absolute;
  margin              : 0;
  left                : 117px;
  font-family         : "BebasNeueBold", Helvetica, Arial, serif;
  font-size           : 14.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 18.0px;
}
.desktop-hd-packs .extras-card .extras-opcionais {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 55px;
  height              : auto;
  width               : 134px;
  position            : absolute;
  margin              : 0;
  left                : 28px;
  font-family         : "WickedMouse", Helvetica, Arial, serif;
  font-size           : 20.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : justify;
  line-height         : 33.0px;
}
.desktop-hd-packs .btn-navbar {
  background          : rgba(255, 255, 255, 0.0);
  top                 : -28px;
  height              : 175px;
  width               : 1256px;
  position            : absolute;
  margin              : 0;
  left                : -21px;
}
.desktop-hd-packs .btn-navbar .faq {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 56px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 1116px;
  transition          : all 0.2s ease-in-out;
  font-family         : "BebasNeueBold", Helvetica, Arial, serif;
  font-size           : 18.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 2.25px;
  line-height         : 23.0px;
}
.desktop-hd-packs .btn-navbar .faq:hover {
  transform           : scale(1.1);
}
.desktop-hd-packs .btn-navbar .parceiros {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 56px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 1011px;
  transition          : all 0.2s ease-in-out;
  font-family         : "BebasNeueBold", Helvetica, Arial, serif;
  font-size           : 18.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 2.25px;
  line-height         : 23.0px;
}
.desktop-hd-packs .btn-navbar .parceiros:hover {
  transform           : scale(1.1);
}
.desktop-hd-packs .btn-navbar .contactos {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 56px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 1172px;
  transition          : all 0.2s ease-in-out;
  font-family         : "BebasNeueBold", Helvetica, Arial, serif;
  font-size           : 18.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 2.25px;
  line-height         : 23.0px;
}
.desktop-hd-packs .btn-navbar .contactos:hover {
  transform           : scale(1.1);
}
.desktop-hd-packs .btn-navbar .eventos {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 56px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 770px;
  transition          : all 0.2s ease-in-out;
  font-family         : "BebasNeueBold", Helvetica, Arial, serif;
  font-size           : 18.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 2.25px;
  line-height         : 23.0px;
}
.desktop-hd-packs .btn-navbar .eventos:hover {
  transform           : scale(1.1);
}
.desktop-hd-packs .btn-navbar .karts {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 56px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 861px;
  transition          : all 0.2s ease-in-out;
  font-family         : "BebasNeueBold", Helvetica, Arial, serif;
  font-size           : 18.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 2.25px;
  line-height         : 23.0px;
}
.desktop-hd-packs .btn-navbar .karts:hover {
  transform           : scale(1.1);
}
.desktop-hd-packs .btn-navbar .festas {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 56px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 692px;
  transition          : all 0.2s ease-in-out;
  font-family         : "BebasNeueBold", Helvetica, Arial, serif;
  font-size           : 18.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 2.25px;
  line-height         : 23.0px;
}
.desktop-hd-packs .btn-navbar .festas:hover {
  transform           : scale(1.1);
}
.desktop-hd-packs .btn-navbar .home {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 56px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 624px;
  transition          : all 0.2s ease-in-out;
  font-family         : "BebasNeueBold", Helvetica, Arial, serif;
  font-size           : 18.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 2.25px;
  line-height         : 23.0px;
}
.desktop-hd-packs .btn-navbar .home:hover {
  transform           : scale(1.1);
}
.desktop-hd-packs .btn-navbar .image6 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 59px;
  height              : 17px;
  width               : 1px;
  position            : absolute;
  margin              : 0;
  left                : 679px;
}
.desktop-hd-packs .btn-navbar .image7 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 59px;
  height              : 17px;
  width               : 1px;
  position            : absolute;
  margin              : 0;
  left                : 758px;
}
.desktop-hd-packs .btn-navbar .image8 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 59px;
  height              : 17px;
  width               : 1px;
  position            : absolute;
  margin              : 0;
  left                : 1157px;
}
.desktop-hd-packs .btn-navbar .image9 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 59px;
  height              : 17px;
  width               : 1px;
  position            : absolute;
  margin              : 0;
  left                : 849px;
}
.desktop-hd-packs .btn-navbar .image10 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 59px;
  height              : 17px;
  width               : 1px;
  position            : absolute;
  margin              : 0;
  left                : 922px;
}
.desktop-hd-packs .btn-navbar .image11 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 59px;
  height              : 18px;
  width               : 1px;
  position            : absolute;
  margin              : 0;
  left                : 1104px;
}
.desktop-hd-packs .btn-navbar .image12 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 59px;
  height              : 17px;
  width               : 1px;
  position            : absolute;
  margin              : 0;
  left                : 999px;
}
.desktop-hd-packs .btn-navbar .btn-pack {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 56px;
  height              : 23px;
  width               : 48px;
  position            : absolute;
  margin              : 0;
  left                : 937px;
  transition          : all 0.2s ease-in-out;
}
.desktop-hd-packs .btn-navbar .btn-pack:hover {
  transform           : scale(0.9);
}
.desktop-hd-packs .btn-navbar .btn-pack .packs {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  transition          : all 0.2s ease-in-out;
  font-family         : "BebasNeueBold", Helvetica, Arial, serif;
  font-size           : 18.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : 2.25px;
  line-height         : 23.0px;
}
.desktop-hd-packs .btn-navbar .btn-pack .packs:hover {
  transform           : scale(1.1);
}
.desktop-hd-packs .btn-navbar .kidskart-logo-final211 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 175px;
  width               : 182px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.desktop-hd-packs .btn-marcar-festa {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 1427px;
  height              : 70px;
  width               : 261px;
  position            : absolute;
  margin              : 0;
  left                : 492px;
  transition          : all 0.2s ease-in-out;
}
.desktop-hd-packs .btn-marcar-festa:hover {
  transform           : scale(1.1);
}
.desktop-hd-packs .btn-marcar-festa .rectangle4 {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 70px;
  width               : 261px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.desktop-hd-packs .btn-marcar-festa .marque-ja-sua-fest {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 25px;
  height              : auto;
  width               : 191px;
  position            : absolute;
  margin              : 0;
  left                : 49px;
  font-family         : "BebasNeueBold", Helvetica, Arial, serif;
  font-size           : 20.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 1.7px;
  line-height         : 24.0px;
}
.desktop-hd-packs .btn-marcar-festa .garlands {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 22px;
  height              : 20px;
  width               : 20px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
}
.desktop-hd-packs .consulte-os-nossos-p {
  background          : rgba(255, 255, 255, 0.0);
  top                 : 231px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 777px;
  font-family         : "BebasNeueBold", Helvetica, Arial, serif;
  font-size           : 28.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : justify;
  line-height         : 34.0px;
}