@font-face {
  font-family: "Poppins Light";
  font-style: normal;
  font-weight: normal;
  src: url("../fonts/Poppins-Light.woff") format("woff"), url("../fonts/Poppins-Light.woff2") format("woff2");
}

@font-face {
  font-family: "Poppins Regular";
  font-style: normal;
  font-weight: normal;
  src: url("../fonts/Poppins-Regular.woff") format("woff"), url("../fonts/Poppins-Regular.woff2") format("woff2");
}

@font-face {
  font-family: "Poppins Medium";
  font-style: normal;
  font-weight: normal;
  src: url("../fonts/Poppins-Medium.woff") format("woff"), url("../fonts/Poppins-Medium.woff2") format("woff2");
}

@font-face {
  font-family: "Poppins SemiBold";
  font-style: normal;
  font-weight: normal;
  src: url("../fonts/Poppins-SemiBold.woff") format("woff"), url("../fonts/Poppins-SemiBold.woff2") format("woff2");
}

@font-face {
  font-family: "Poppins Bold";
  font-style: normal;
  font-weight: normal;
  src: url("../fonts/Poppins-Bold.woff") format("woff"), url("../fonts/Poppins-Bold.woff2") format("woff2");
}

@font-face {
  font-family: "Exo2 Regular";
  font-style: normal;
  font-weight: normal;
  src: url("../fonts/exo2-regular.woff") format("woff"), url("../fonts/exo2-regular.woff2") format("woff2");
}

@font-face {
  font-family: "Exo2 Semibold";
  font-style: normal;
  font-weight: normal;
  src: url("../fonts/exo2-semibold.woff") format("woff"), url("../fonts/exo2-semibold.woff2") format("woff2");
}

@font-face {
  font-family: "Exo2 Bold";
  font-style: normal;
  font-weight: normal;
  src: url("../fonts/exo2-bold.woff") format("woff"), url("../fonts/exo2-bold.woff2") format("woff2");
}

@font-face {
  font-family: "Exo2 Extrabold";
  font-style: normal;
  font-weight: normal;
  src: url("../fonts/exo2-extrabold.woff") format("woff"), url("../fonts/exo2-extrabold.woff2") format("woff2");
}

/* line 42, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

/* line 46, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
*:focus {
  outline: none;
}

/* line 51, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
html, body {
  margin: 0;
  padding: 0;
  color: #18191B;
  font-size: 14px;
  font-family: "Poppins Regular";
  overflow-x: hidden;
}

/* line 60, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* line 65, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
img {
  max-width: 100%;
  height: auto;
}

/* line 69, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
p {
  line-height: 1.58;
}

/* line 72, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
h1, h2, h3, h4, h5, h6 {
  font-family: "Poppins SemiBold";
  margin: 0;
}

/* line 77, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: rgba(0, 0, 0, 0.5);
  font-size: 0.875rem;
}

/* line 81, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 0.875rem;
}

/* line 85, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
:-ms-input-placeholder {
  /* IE 10+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 0.875rem;
}

/* line 89, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(0, 0, 0, 0.5);
  font-size: 0.875rem;
}

/* line 94, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.container-fluid {
  max-width: 93%;
}

/* line 98, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sulogo {
  position: absolute;
  width: 340px;
  margin: auto;
  left: 0;
  right: 0;
  top: 20px;
  display: flex;
  justify-content: space-between;
}

/* line 109, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sulogo a:first-child img {
  max-width: 125px;
  height: 32px;
}

/* line 115, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sulogo a:last-child img {
  max-width: 175px;
  height: 24px;
}

/* line 123, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sufooter-wrap {
  background-color: #333;
  display: flex;
  align-items: stretch;
  justify-content: center;
  padding: 40px 0;
}

/* line 129, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sufooter-wrap > span {
  padding: 0 40px;
  position: relative;
}

/* line 132, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sufooter-wrap > span:before {
  content: '';
  position: absolute;
  background-color: #fff;
  width: 1px;
  height: 100%;
  display: inline-block;
}

/* line 142, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sufooter-logo {
  align-self: center;
}

/* line 144, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sufooter-logo img {
  max-width: 280px;
}

/* line 147, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sufooter-logo p {
  font-size: 12px;
  color: #fff;
}

/* line 152, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sufooter-item {
  display: flex;
  justify-content: space-between;
  padding-bottom: 5px;
}

/* line 158, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sufooter-item a:first-child img {
  max-width: 150px;
  height: 38px;
}

/* line 164, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sufooter-item a:last-child img {
  max-width: 90px;
  height: 40px;
}

/* line 171, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sufooter-info {
  font-size: 16px;
}

/* line 173, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sufooter-info span {
  color: #fff;
}

/* line 176, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sufooter-info p {
  color: #fff;
}

/* line 178, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sufooter-info p.sufooter-email {
  font-family: "Exo2 Bold";
}

/* line 181, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sufooter-info p.sufooter-phone {
  font-family: "Poppins SemiBold";
  font-size: 21px;
}

/* line 190, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suabout-section {
  padding: 50px 0;
}

/* line 193, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suabout-wrap {
  max-width: 820px;
  margin: 0 auto;
}

/* line 197, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suabout-content {
  text-align: center;
}

/* line 199, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suabout-content h1 {
  font-family: "Poppins Regular";
  font-size: 20px;
}

/* line 203, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suabout-content h2 {
  font-family: "Exo2 Semibold";
  font-size: 28px;
  padding: 30px 0;
}

/* line 207, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suabout-content h2 > span {
  font-family: "Exo2 Bold";
}

/* line 210, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suabout-content h2 > span span:nth-child(1) {
  color: #ee1d43;
}

/* line 213, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suabout-content h2 > span span:nth-child(2) {
  color: #04a7f4;
}

/* line 216, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suabout-content h2 > span span:nth-child(3) {
  color: #abdb50;
}

/* line 219, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suabout-content h2 > span span:nth-child(4) {
  color: #f5841f;
}

/* line 226, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suabout-content h3 {
  font-size: 16px;
  padding: 10px 0 0;
  text-align: left;
}

/* line 231, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suabout-content p {
  font-size: 16px;
  text-align: left;
  margin: 0;
  padding: 10px 0;
}

/* line 242, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sukit-wrap {
  padding-top: 50px;
}

/* line 244, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sukit-wrap ul {
  display: flex;
  align-items: flex-start;
  justify-content: center;
}

/* line 250, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sukit-box {
  border: 1px solid #333;
  border-radius: 30px;
  margin: 0 35px;
  overflow: hidden;
}

/* line 255, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sukit-box.pink {
  border-color: #ff638f;
}

/* line 257, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sukit-box.pink .sukit-name {
  color: #ff638f;
}

/* line 260, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sukit-box.pink .sukit-action {
  background-color: rgba(255, 99, 143, 0.3);
}

/* line 262, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sukit-box.pink .sukit-action a {
  background-color: #ff638f;
}

/* line 267, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sukit-box.purple {
  border-color: #7776dc;
}

/* line 269, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sukit-box.purple .sukit-name {
  color: #7776dc;
}

/* line 272, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sukit-box.purple .sukit-action {
  background-color: rgba(119, 118, 220, 0.3);
}

/* line 274, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sukit-box.purple .sukit-action a {
  background-color: #7776dc;
}

/* line 280, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sukit-info {
  padding: 10px;
  text-align: center;
}

/* line 284, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sukit-info .sukit-name {
  font-family: "Exo2 Extrabold";
  font-size: 24px;
  line-height: 1;
  padding: 5px 0;
}

/* line 289, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sukit-info .sukit-name span {
  display: block;
}

/* line 294, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sukit-info p {
  font-family: "Exo2 Semibold";
  font-size: 18px;
}

/* line 299, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sukit-action {
  background-color: #f9f9f9;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px;
}

/* line 305, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sukit-action .sukit-price {
  padding-left: 10px;
}

/* line 307, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sukit-action .sukit-price span {
  font-family: "Exo2 Semibold";
  font-size: 24px;
  font-weight: 700;
  padding: 0 10px;
  display: block;
}

/* line 313, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sukit-action .sukit-price span:last-child {
  position: relative;
  font-size: 18px;
  display: inline-block;
}

/* line 317, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sukit-action .sukit-price span:last-child:before {
  content: '';
  position: absolute;
  background: url(../img/price-bg.svg) no-repeat;
  width: 100%;
  height: 100%;
  background-size: 80%;
  background-position: center center;
  bottom: 0;
  left: 0;
}

/* line 331, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.sukit-action a {
  box-sizing: border-box;
  display: inline-block;
  font-size: 18px;
  text-decoration: none;
  letter-spacing: 0.5px;
  line-height: normal;
  padding: 10px 30px;
  border: none;
  background: #eee;
  border-radius: 40px;
  color: #fff;
  font-family: "Exo2 Semibold";
}

/* line 349, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suoffer-section {
  position: relative;
}

/* line 352, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suoffer-wrap {
  max-width: 800px;
  margin: 0 auto;
  position: relative;
}

/* line 357, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suoffer-bg {
  margin: 180px 0 90px;
  height: 75px;
  background-color: #f5841f;
  border-top: 10px solid #ffc400;
  border-bottom: 10px solid #ffc400;
  position: relative;
}

/* line 365, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suoffer-flower {
  position: absolute;
  width: 110px;
  height: 110px;
}

/* line 369, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suoffer-flower img {
  width: 110px;
  height: 110px;
  overflow: hidden;
  border-radius: 50%;
  box-shadow: 0 0 15px #ffc50f;
}

/* line 376, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suoffer-flower.left {
  top: -220px;
  left: -50px;
}

/* line 380, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suoffer-flower.right {
  top: -145px;
  right: -50px;
}

/* line 385, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suoffer-lamp {
  position: absolute;
  width: 80px;
  height: 107px;
  top: -105px;
  left: 0;
  right: 0;
  margin: auto;
}

/* line 394, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suoffer-box {
  width: 420px;
  margin: 0 auto;
  background: url(../img/offer-box-bg.svg) no-repeat;
  height: 240px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: -245px;
  left: 0;
  right: 0;
}

/* line 407, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suoffer-info {
  color: #fff;
  text-align: center;
  position: relative;
}

/* line 411, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suoffer-info h4 {
  font-size: 25px;
  font-family: "Exo2 Regular";
}

/* line 415, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suoffer-info p {
  font-family: "Exo2 Bold";
}

/* line 419, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suoffer-info .suoffer-price span {
  font-family: "Exo2 Extrabold";
  font-size: 42px;
  font-weight: 700;
  padding: 0 10px;
}

/* line 424, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suoffer-info .suoffer-price span:first-child {
  position: relative;
  font-size: 32px;
}

/* line 427, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suoffer-info .suoffer-price span:first-child:before {
  content: '';
  position: absolute;
  background: url(../img/price-bg.svg) no-repeat;
  width: 100%;
  height: 100%;
  background-size: 90%;
  background-position: center center;
  bottom: 0;
  left: 0;
}

/* line 441, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suoffer-info span {
  font-family: "Poppins Regular";
  font-size: 13px;
}

/* line 446, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suoffer-flower {
  position: absolute;
}

/* line 449, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suoffer-form {
  max-width: 350px;
  margin: 0 auto 40px;
  padding-top: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}

/* line 457, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suoffer-form p {
  text-align: center;
  font-size: 16px;
  padding-bottom: 30px;
}

/* line 462, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suoffer-form form {
  width: 100%;
  text-align: center;
}

/* line 466, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suoffer-form .form-group {
  margin-bottom: 12px;
}

/* line 469, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suoffer-form .form-control {
  font-size: 14px;
  border-radius: 35px;
  border: none;
  line-height: 35px;
  height: 35px;
  color: #323232;
  background: #fff;
  width: 100%;
  padding-left: 12px;
  background-color: #eff0f0;
  font-family: "Poppins Regular";
}

/* line 482, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suoffer-form select {
  width: 100%;
  height: 35px;
  line-height: 35px;
  border-radius: 35px;
  border: none;
  color: #323232;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  background: url("../img/arrow.svg");
  background-repeat: no-repeat;
  background-size: 15px 15px;
  background-position: 320px;
  background-origin: content-box;
  background-color: #eff0f0;
  padding-left: 12px;
}

/* line 501, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.suoffer-form .subutton {
  box-sizing: border-box;
  display: inline-block;
  font-size: 20px;
  text-decoration: none;
  letter-spacing: 0.5px;
  line-height: normal;
  padding: 10px 30px;
  text-transform: uppercase;
  border: none;
  background: #ee1d43;
  border-radius: 47px;
  color: #fff;
  font-family: "Exo2 Regular";
  border: 5px solid #ffc400;
  cursor: pointer;
  margin-top: 30px;
}

/* line 523, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-block {
  margin: 60px 0;
}

/* line 525, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-block.thmBule {
  background-color: rgba(4, 167, 244, 0.1);
}

/* line 528, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-block.thmBule .supackage-item:before {
  top: 50%;
  transform: translateY(-50%);
  left: -320px;
  width: 265px;
  height: 273px;
  background: url(../img/bg-img-1.png) no-repeat;
  background-size: 100%;
}

/* line 537, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-block.thmBule .supackage-item:after {
  top: 50%;
  transform: translateY(-50%);
  right: -260px;
  width: 235px;
  height: 221px;
  background: url(../img/bg-img-2.png) no-repeat;
  background-size: 100%;
}

/* line 548, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-block.thmBule .supackage-box {
  background-color: #04a7f4;
}

/* line 552, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-block.thmBule .supackage-btn a {
  background-color: #d5df24;
  color: #333;
}

/* line 559, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-block.thmOrange {
  background-color: rgba(245, 132, 31, 0.1);
}

/* line 562, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-block.thmOrange .supackage-item:before {
  top: 50%;
  transform: translateY(-50%);
  left: -400px;
  width: 380px;
  height: 359px;
  background: url(../img/bg-img-3.png) no-repeat;
  background-size: 100%;
}

/* line 571, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-block.thmOrange .supackage-item:after {
  top: 50%;
  transform: translateY(-50%);
  right: -400px;
  width: 350px;
  height: 343px;
  background: url(../img/bg-img-4.png) no-repeat;
  background-size: 100%;
}

/* line 582, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-block.thmOrange .supackage-box {
  background-color: #f5841f;
}

/* line 586, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-block.thmOrange .supackage-btn a {
  background-color: #fecb45;
  color: #8a6239;
  font-size: 20px;
  font-family: "Exo2 Bold";
}

/* line 595, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-block.thmPurple {
  background-color: rgba(119, 118, 220, 0.1);
}

/* line 598, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-block.thmPurple .supackage-item:before {
  top: 50%;
  transform: translateY(-50%);
  left: -330px;
  width: 280px;
  height: 226px;
  background: url(../img/bg-img-5.png) no-repeat;
  background-size: 100%;
}

/* line 607, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-block.thmPurple .supackage-item:after {
  bottom: 0;
  right: -340px;
  width: 320px;
  height: 271px;
  background: url(../img/bg-img-6.png) no-repeat;
  background-size: 100%;
}

/* line 617, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-block.thmPurple .supackage-box {
  background-color: #7776dc;
}

/* line 621, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-block.thmPurple .supackage-btn a {
  background-color: #d5df24;
  color: #333;
}

/* line 629, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-wrap {
  max-width: 800px;
  margin: 0 auto;
  position: relative;
}

/* line 634, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-header {
  text-align: center;
  padding-bottom: 40px;
}

/* line 637, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-header h2 {
  font-size: 30px;
  font-family: "Exo2 Bold";
  color: #04a7f4;
  padding: 20px 0;
}

/* line 643, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-header p {
  font-family: "Poppins SemiBold";
  font-size: 24px;
}

/* line 648, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-heading {
  text-align: center;
  padding: 0 0 20px;
}

/* line 651, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-heading span {
  display: inline-block;
  letter-spacing: 0.5px;
  padding: 10px 30px;
  background: #ff638f;
  border-radius: 40px;
  color: #fff;
  font-size: 30px;
  font-family: "Exo2 Bold";
}

/* line 662, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-item {
  display: flex;
  max-width: 850px;
  margin: 0 auto;
  padding-bottom: 20px;
  position: relative;
}

/* line 668, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-item:before, .supackage-item:after {
  content: '';
  position: absolute;
}

/* line 673, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-item .supackage-box {
  width: 250px;
  border-radius: 15px;
  overflow: hidden;
  margin-top: -30px;
  display: flex;
  flex-direction: column;
}

/* line 681, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-item .supackage-boxinfo {
  text-align: center;
  padding: 30px 20px;
  flex: 1;
}

/* line 685, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-item .supackage-boxinfo p {
  color: #fff;
}

/* line 690, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-item .supackage-title span {
  color: #fff;
  display: block;
}

/* line 693, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-item .supackage-title span:nth-child(1) {
  font-size: 26px;
  font-family: "Exo2 Bold";
}

/* line 697, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-item .supackage-title span:nth-child(2) {
  font-size: 16px;
  padding: 5px 0;
}

/* line 701, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-item .supackage-title span:nth-child(3) {
  font-size: 20px;
  font-family: "Exo2 Bold";
}

/* line 707, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-item .supackage-duration {
  display: flex;
  align-items: center;
  padding: 40px 0 0;
}

/* line 711, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-item .supackage-duration img {
  max-width: 40px;
}

/* line 714, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-item .supackage-duration span {
  padding-left: 12px;
  text-align: left;
  line-height: 1.3;
  color: #fff;
}

/* line 722, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-item .supackage-btn a {
  box-sizing: border-box;
  display: inline-block;
  font-size: 16px;
  text-decoration: none;
  padding: 10px;
  border: none;
  background: #eee;
  color: #fff;
  width: 100%;
  text-align: center;
}

/* line 737, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-info {
  flex: 1;
  display: flex;
  flex-wrap: wrap;
  padding: 30px 0 20px 20px;
}

/* line 742, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-info.fwidth {
  flex-wrap: nowrap;
  flex-direction: column;
}

/* line 746, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-info.fwidth .supackage-list {
  padding: 0 0 0 20px;
  flex-basis: 100%;
  max-width: 100%;
}

/* line 754, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-info .supackage-list {
  padding: 0 20px;
  flex-basis: 50%;
  max-width: 50%;
}

/* line 758, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-info .supackage-list h3 {
  font-size: 18px;
  font-family: "Exo2 Bold";
  padding-bottom: 10px;
}

/* line 764, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-info .supackage-list.sudots ul {
  list-style: disc;
  padding-left: 15px;
}

/* line 767, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-info .supackage-list.sudots ul li {
  font-size: 13px;
}

/* line 773, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-info .supackage-moreinfo {
  padding: 20px 20px 0;
}

/* line 775, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-info .supackage-moreinfo h3 {
  font-size: 18px;
  font-family: "Exo2 Bold";
  padding-bottom: 10px;
}

/* line 780, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-info .supackage-moreinfo p {
  font-size: 13px;
  padding-bottom: 15px;
}

/* line 785, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-info .supackage-moreinfo .supackage-feature {
  display: flex;
  align-items: center;
}

/* line 789, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-info .supackage-moreinfo .supackage-feature:last-child .supackage-fbox {
  padding-bottom: 0;
}

/* line 794, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-info .supackage-moreinfo .supackage-fbox {
  padding-bottom: 10px;
}

/* line 796, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-info .supackage-moreinfo .supackage-fbox:not(:first-child) {
  padding-left: 30px;
}

/* line 799, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-info .supackage-moreinfo .supackage-fbox span {
  display: block;
}

/* line 801, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-info .supackage-moreinfo .supackage-fbox span:nth-child(1) {
  font-size: 13px;
  padding-bottom: 2px;
}

/* line 805, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-info .supackage-moreinfo .supackage-fbox span:nth-child(2) {
  font-size: 16px;
  text-transform: uppercase;
  font-family: "Exo2 Bold";
}

/* line 816, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-part {
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 821, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-part .supackage-divider {
  padding: 0 10px;
  position: relative;
  height: 50px;
}

/* line 825, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-part .supackage-divider:before {
  content: '';
  position: absolute;
  background-color: #fff;
  width: 2px;
  height: 100%;
  display: inline-block;
}

/* line 834, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-part .supackage-col {
  padding: 15px 10px 25px;
}

/* line 836, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-part .supackage-col span {
  color: #fff;
  display: block;
}

/* line 839, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-part .supackage-col span:nth-child(1) {
  font-size: 26px;
  font-family: "Exo2 Bold";
}

/* line 843, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
.supackage-part .supackage-col span:nth-child(2) {
  flex: 1;
  font-size: 14px;
  font-family: "Exo2 Regular";
}

@media only screen and (max-width: 900px) {
  /* line 856, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .sulogo {
    position: static;
    width: 320px;
    margin: 20px auto 0;
  }
  /* line 860, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .sulogo a {
    display: inline-block;
    width: 100%;
  }
  /* line 865, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .suabout-content {
    padding: 0 30px;
  }
  /* line 870, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .suoffer-flower.left {
    left: 20px;
  }
  /* line 873, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .suoffer-flower.right {
    right: 20px;
  }
  /* line 879, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .supackage-item {
    padding: 0 30px;
  }
  /* line 881, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .supackage-item:before, .supackage-item:after {
    content: none;
  }
  /* line 886, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .supackage-info .supackage-moreinfo {
    padding: 20px 0 0;
    flex-wrap: wrap;
  }
  /* line 889, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .supackage-info .supackage-moreinfo .supackage-feature {
    flex-wrap: wrap;
  }
  /* line 891, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .supackage-info .supackage-moreinfo .supackage-feature .supackage-fbox {
    flex-basis: 50%;
    padding: 15px 0 0 !important;
  }
  /* line 898, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .supackage-list {
    padding-left: 0 !important;
  }
  /* line 901, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .supackage-header {
    padding: 0 30px;
    line-height: 1.5;
    padding-bottom: 30px;
  }
}

@media only screen and (max-width: 767px) and (orientation: portrait) {
  /* line 910, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .sufooter-wrap {
    flex-direction: column;
  }
  /* line 912, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .sufooter-wrap > span {
    padding: 30px 0;
    position: relative;
  }
  /* line 915, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .sufooter-wrap > span:before {
    width: 100px;
    left: 0;
    right: 0;
    margin: auto;
    height: 1px;
  }
  /* line 924, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .sufooter-logo {
    align-self: center;
  }
  /* line 926, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .sufooter-logo img {
    max-width: 280px;
  }
  /* line 929, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .sufooter-logo p {
    font-size: 12px;
    color: #fff;
  }
  /* line 934, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .sufooter-info {
    text-align: center;
  }
  /* line 939, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .sukit-wrap {
    padding-top: 50px;
  }
  /* line 941, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .sukit-wrap ul {
    flex-direction: column;
  }
  /* line 944, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .sukit-wrap ul li:not(:first-child) {
    margin-top: 30px;
  }
  /* line 952, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .suoffer-box {
    width: 360px;
    height: 210px;
    top: -230px;
  }
  /* line 958, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .suoffer-info h4 {
    font-size: 22px;
  }
  /* line 962, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .suoffer-info .suoffer-price span {
    font-size: 40px;
  }
  /* line 964, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .suoffer-info .suoffer-price span:first-child {
    font-size: 30px;
  }
  /* line 969, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .suoffer-info span {
    font-size: 12px;
  }
  /* line 973, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .suoffer-lamp {
    top: -110px;
  }
  /* line 976, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .suoffer-flower {
    display: none;
  }
  /* line 979, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .suoffer-form {
    padding-top: 10px;
  }
  /* line 984, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .supackage-item {
    flex-direction: column;
    justify-content: center;
  }
  /* line 988, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .supackage-box {
    width: 100% !important;
  }
  /* line 991, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .supackage-info {
    padding-left: 0;
    padding-right: 0;
    flex-direction: column;
  }
  /* line 995, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .supackage-info .supackage-list {
    flex-basis: 100%;
    max-width: 100%;
  }
  /* line 998, /Applications/XAMPP/xamppfiles/htdocs/robotix/scss/offers.scss */
  .supackage-info .supackage-list:first-child {
    padding-bottom: 20px;
  }
}

/*# sourceMappingURL=../css/offers.map */