:root {
  --white-heading: #faf9f4;
  --primary-color: #374232;
  --secondary-color: #6D5D7A;
  --highlighted-primary-color: #BF9334;
  --highlighted-secondary-color: #EFC874;
}

body {
  font-family: 'Poppins', sans-serif;
  font-optical-sizing: auto;
  font-size: 22px;
  line-height: 1.41;
  letter-spacing: 0.44px;
  color: #1E1E1E;
}

hr {
  margin-top: 30px;
  margin-bottom: 50px;
}

p {
  margin-bottom: 30px;
}

.btn {
  white-space: normal;
}

.custom-wrap,
.img-bx:not(.cascade) {
  width: 100%;
}

.highlighted-txt {
  color: var(--highlighted-primary-color);
}

.highlighted-txt-2 {
  color: var(--highlighted-secondary-color);
}

ul.custom-list-style-disc li {
  padding-bottom: 30px;
  list-style: none;
  position: relative;
}

ul.custom-list-style-disc li::before {
  content: "";
  background-color: #F6BF42;
  font-weight: 700;
  left: -20px;
  top: 9px;
  height: 10px;
  width: 10px;
  position: absolute;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
}

/* custom list style icon */
ul.custom-list-style-icon-green li,
ul.custom-list-style-icon-white li,
ul.custom-list-style-icon-light-gold li,
ul.custom-list-style-icon-dark-gold li {
  position: relative;
  padding-left: 25px;
  margin-bottom: -8px;
  padding-bottom: 30px;
  list-style: none;
}

ul.custom-list-style-icon-green li::before,
ul.custom-list-style-icon-white li::before,
ul.custom-list-style-icon-light-gold li::before,
ul.custom-list-style-icon-dark-gold li::before {
  content: " ";
  width: 16px;
  height: 32px;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  background-repeat: no-repeat;
  background-size: cover;
}

ul.custom-list-style-icon-green li::after,
ul.custom-list-style-icon-white li::after,
ul.custom-list-style-icon-light-gold li::after,
ul.custom-list-style-icon-dark-gold li::after {
  content: " ";
  width: 1px;
  position: absolute;
  left: 7px;
  top: 5px;
  bottom: 0;
}

ul.custom-list-style-icon-green li:first-child::before,
ul.custom-list-style-icon-green li:last-child::before,
ul.custom-list-style-icon-white li:first-child::before,
ul.custom-list-style-icon-white li:last-child::before,
ul.custom-list-style-icon-light-gold li:first-child::before,
ul.custom-list-style-icon-light-gold li:last-child::before,
ul.custom-list-style-icon-dark-gold li:first-child::before,
ul.custom-list-style-icon-dark-gold li:last-child::before {
  height: 23px;
  top: 5px;
}

ul.custom-list-style-icon-green li:last-child::before,
ul.custom-list-style-icon-white li:last-child::before,
ul.custom-list-style-icon-light-gold li:last-child::before,
ul.custom-list-style-icon-dark-gold li:last-child::before {
  top: 3px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
}

ul.custom-list-style-icon-green li:last-child::after,
ul.custom-list-style-icon-white li:last-child::after,
ul.custom-list-style-icon-light-gold li:last-child::after,
ul.custom-list-style-icon-dark-gold li:last-child::after {
  content: normal;
}

ul.custom-list-style-icon-green li::after {
  background-color: #9DAB96;
}

ul.custom-list-style-icon-white li::after {
  background-color: #fff;
}

ul.custom-list-style-icon-light-gold li::after {
  background-color: #EFC874;
}

ul.custom-list-style-icon-dark-gold li::after {
  background-color: #BF9334;
}

ul.custom-list-style-icon-green li::before {
  background-image: url('data:image/svg+xml,<svg width="16" height="32" viewBox="0 0 16 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.39841 31.4432C8.39768 31.6259 8.39709 31.7759 8.39169 31.8879L7.39169 31.8879C7.39169 30.8879 7.29608 29.4982 6.39169 27.3879C5.79199 25.9886 4.71276 24.5909 3.63329 23.1928C2.01276 21.0939 0.391692 18.9944 0.391692 16.8879C0.391692 16.7244 0.396926 16.5621 0.407234 16.4012C0.396915 16.2402 0.391677 16.0779 0.391677 15.9143C0.391677 13.983 2.05719 12.0575 3.72182 10.133C5.08219 8.56033 6.44197 6.98829 6.89168 5.41431C7.37557 3.7207 7.38163 2.19665 7.38496 1.35907C7.38569 1.17636 7.38628 1.02632 7.39168 0.914306L8.39168 0.914306C8.39168 1.91431 8.48729 3.30405 9.39168 5.41431C9.99139 6.81361 11.0706 8.21139 12.1501 9.60947C13.7706 11.7083 15.3917 13.8078 15.3917 15.9143C15.3917 16.0778 15.3865 16.2401 15.3761 16.401C15.3865 16.562 15.3917 16.7244 15.3917 16.8879C15.3917 18.8192 13.7262 20.7447 12.0616 22.6692C10.7012 24.2419 9.3414 25.814 8.89169 27.3879C8.40781 29.0816 8.40174 30.6056 8.39841 31.4432Z" fill="%239DAB96"/></svg>');
}

ul.custom-list-style-icon-white li::before {
  background-image: url('data:image/svg+xml,<svg width="16" height="32" viewBox="0 0 16 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.39841 31.4432C8.39768 31.6259 8.39709 31.7759 8.39169 31.8879L7.39169 31.8879C7.39169 30.8879 7.29608 29.4982 6.39169 27.3879C5.79199 25.9886 4.71276 24.5909 3.63329 23.1928C2.01276 21.0939 0.391692 18.9944 0.391692 16.8879C0.391692 16.7244 0.396926 16.5621 0.407234 16.4012C0.396915 16.2402 0.391677 16.0779 0.391677 15.9143C0.391677 13.983 2.05719 12.0575 3.72182 10.133C5.08219 8.56033 6.44197 6.98829 6.89168 5.41431C7.37557 3.7207 7.38163 2.19665 7.38496 1.35907C7.38569 1.17636 7.38628 1.02632 7.39168 0.914306L8.39168 0.914306C8.39168 1.91431 8.48729 3.30405 9.39168 5.41431C9.99139 6.81361 11.0706 8.21139 12.1501 9.60947C13.7706 11.7083 15.3917 13.8078 15.3917 15.9143C15.3917 16.0778 15.3865 16.2401 15.3761 16.401C15.3865 16.562 15.3917 16.7244 15.3917 16.8879C15.3917 18.8192 13.7262 20.7447 12.0616 22.6692C10.7012 24.2419 9.3414 25.814 8.89169 27.3879C8.40781 29.0816 8.40174 30.6056 8.39841 31.4432Z" fill="%23ffffff"/></svg>');
}

ul.custom-list-style-icon-light-gold li::before {
  background-image: url('data:image/svg+xml,<svg width="16" height="32" viewBox="0 0 16 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.39841 31.4432C8.39768 31.6259 8.39709 31.7759 8.39169 31.8879L7.39169 31.8879C7.39169 30.8879 7.29608 29.4982 6.39169 27.3879C5.79199 25.9886 4.71276 24.5909 3.63329 23.1928C2.01276 21.0939 0.391692 18.9944 0.391692 16.8879C0.391692 16.7244 0.396926 16.5621 0.407234 16.4012C0.396915 16.2402 0.391677 16.0779 0.391677 15.9143C0.391677 13.983 2.05719 12.0575 3.72182 10.133C5.08219 8.56033 6.44197 6.98829 6.89168 5.41431C7.37557 3.7207 7.38163 2.19665 7.38496 1.35907C7.38569 1.17636 7.38628 1.02632 7.39168 0.914306L8.39168 0.914306C8.39168 1.91431 8.48729 3.30405 9.39168 5.41431C9.99139 6.81361 11.0706 8.21139 12.1501 9.60947C13.7706 11.7083 15.3917 13.8078 15.3917 15.9143C15.3917 16.0778 15.3865 16.2401 15.3761 16.401C15.3865 16.562 15.3917 16.7244 15.3917 16.8879C15.3917 18.8192 13.7262 20.7447 12.0616 22.6692C10.7012 24.2419 9.3414 25.814 8.89169 27.3879C8.40781 29.0816 8.40174 30.6056 8.39841 31.4432Z" fill="%23EFC874"/></svg>');
}

ul.custom-list-style-icon-dark-gold li::before {
  background-image: url('data:image/svg+xml,<svg width="16" height="32" viewBox="0 0 16 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.39841 31.4432C8.39768 31.6259 8.39709 31.7759 8.39169 31.8879L7.39169 31.8879C7.39169 30.8879 7.29608 29.4982 6.39169 27.3879C5.79199 25.9886 4.71276 24.5909 3.63329 23.1928C2.01276 21.0939 0.391692 18.9944 0.391692 16.8879C0.391692 16.7244 0.396926 16.5621 0.407234 16.4012C0.396915 16.2402 0.391677 16.0779 0.391677 15.9143C0.391677 13.983 2.05719 12.0575 3.72182 10.133C5.08219 8.56033 6.44197 6.98829 6.89168 5.41431C7.37557 3.7207 7.38163 2.19665 7.38496 1.35907C7.38569 1.17636 7.38628 1.02632 7.39168 0.914306L8.39168 0.914306C8.39168 1.91431 8.48729 3.30405 9.39168 5.41431C9.99139 6.81361 11.0706 8.21139 12.1501 9.60947C13.7706 11.7083 15.3917 13.8078 15.3917 15.9143C15.3917 16.0778 15.3865 16.2401 15.3761 16.401C15.3865 16.562 15.3917 16.7244 15.3917 16.8879C15.3917 18.8192 13.7262 20.7447 12.0616 22.6692C10.7012 24.2419 9.3414 25.814 8.89169 27.3879C8.40781 29.0816 8.40174 30.6056 8.39841 31.4432Z" fill="%23BF9334"/></svg>');
}

ul.custom-list-style-icon-green li:first-child::before,
ul.custom-list-style-icon-green li:last-child::before {
  background-image: url('data:image/svg+xml,<svg width="16" height="23" viewBox="0 0 16 23" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.43512 22.3379C7.69481 22.3379 8.43512 22.3379 8.43512 22.3379C8.43512 22.3379 8.34568 19.9551 8.93512 17.9379C9.93512 14.5157 15.4351 11.1028 15.4351 7.67123C15.4351 3.62114 12.0773 0.337892 7.93512 0.337892C3.79298 0.337891 0.435119 3.62114 0.435119 7.67122C0.435118 11.1028 4.93512 14.5157 6.43512 17.9379C7.33951 20.0012 7.43512 21.3601 7.43512 22.3379Z" fill="%239DAB96"/></svg>');
}

ul.custom-list-style-icon-white li:first-child::before,
ul.custom-list-style-icon-white li:last-child::before {
  background-image: url('data:image/svg+xml,<svg width="16" height="23" viewBox="0 0 16 23" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.43512 22.3379C7.69481 22.3379 8.43512 22.3379 8.43512 22.3379C8.43512 22.3379 8.34568 19.9551 8.93512 17.9379C9.93512 14.5157 15.4351 11.1028 15.4351 7.67123C15.4351 3.62114 12.0773 0.337892 7.93512 0.337892C3.79298 0.337891 0.435119 3.62114 0.435119 7.67122C0.435118 11.1028 4.93512 14.5157 6.43512 17.9379C7.33951 20.0012 7.43512 21.3601 7.43512 22.3379Z" fill="%23ffffff"/></svg>');
}

ul.custom-list-style-icon-light-gold li:first-child::before,
ul.custom-list-style-icon-light-gold li:last-child::before {
  background-image: url('data:image/svg+xml,<svg width="16" height="23" viewBox="0 0 16 23" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.43512 22.3379C7.69481 22.3379 8.43512 22.3379 8.43512 22.3379C8.43512 22.3379 8.34568 19.9551 8.93512 17.9379C9.93512 14.5157 15.4351 11.1028 15.4351 7.67123C15.4351 3.62114 12.0773 0.337892 7.93512 0.337892C3.79298 0.337891 0.435119 3.62114 0.435119 7.67122C0.435118 11.1028 4.93512 14.5157 6.43512 17.9379C7.33951 20.0012 7.43512 21.3601 7.43512 22.3379Z" fill="%23EFC874"/></svg>');
}

ul.custom-list-style-icon-dark-gold li:first-child::before,
ul.custom-list-style-icon-dark-gold li:last-child::before {
  background-image: url('data:image/svg+xml,<svg width="16" height="23" viewBox="0 0 16 23" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.43512 22.3379C7.69481 22.3379 8.43512 22.3379 8.43512 22.3379C8.43512 22.3379 8.34568 19.9551 8.93512 17.9379C9.93512 14.5157 15.4351 11.1028 15.4351 7.67123C15.4351 3.62114 12.0773 0.337892 7.93512 0.337892C3.79298 0.337891 0.435119 3.62114 0.435119 7.67122C0.435118 11.1028 4.93512 14.5157 6.43512 17.9379C7.33951 20.0012 7.43512 21.3601 7.43512 22.3379Z" fill="%23BF9334"/></svg>');
}

.bg-overlay,
.bg-overlay-2 {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.border-radius {
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
  overflow: hidden;
}

.border-radius-30 {
  border-radius: 30px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px;
  overflow: hidden;
}

.border-radius-40 {
  border-radius: 40px;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  -ms-border-radius: 40px;
  -o-border-radius: 40px;
  overflow: hidden;
}

.img-border img {
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
  position: relative;
}

.img-border:before,
.img-border:after {
  width: 250px;
  height: 225px;
  content: "";
  position: absolute;
  background-color: #DDAB3F;
  display: block;
  z-index: -1;
}

.img-border:before {
  -webkit-border-top-right-radius: 20px;
  -moz-border-radius-topright: 20px;
  border-top-right-radius: 20px;
  top: -3px;
  right: -3px;
}

.img-border:after {
  -webkit-border-bottom-left-radius: 20px;
  -moz-border-radius-bottomleft: 20px;
  border-bottom-left-radius: 20px;
  bottom: -3px;
  left: -3px;
}

/* dark box */
.dark-box {
  color: var(--white-heading);
  background-color: #503D45;
  padding: 70px 50px 30px;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
  margin-top: 30px;
  margin-bottom: 70px;
}

/* content box */
.content-bx,
.content-bx-2,
.content-bx-3 {
  padding: 70px 70px 40px;
  margin-bottom: 30px;
  color: #fff;
}

/* heading style line */
.heading-style-line:before {
  content: "";
  height: 1px;
  width: 30%;
  position: absolute;
  background-color: #bf9334;
  display: block;
  bottom: 0;
  left: 0;
}
.cover {
  object-fit: cover;
}
/* heading style line center */
.heading-style-line-center:before {
  content: "";
  height: 1px;
  position: absolute;
  background-color: #bf9334;
  display: block;
  bottom: 0;
  width: 22%;
  left: 50%;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
}

/* heading style line start end */
.heading-style-start-end-line:before,
.heading-style-start-end-line:after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  height: 1px;
  width: 5000px;
  background-color: #fff;
}

.heading-style-start-end-line:before {
  right: calc(100% + 30px);
}

.heading-style-start-end-line:after {
  left: calc(100% + 30px);
}

/* heading style gradient */
.heading-style-gradient {
  background: linear-gradient(89.9deg, #26283A 16.81%, #755B66 79.84%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

/* heading style 1 */
.heading-style-1 {
  font-size: 45px;
  font-weight: 700;
  margin-bottom: 40px;
  line-height: 1.3;
  letter-spacing: 1.35px;
  color: var(--primary-color);
}

/* heading style 2 */
.heading-style-2 {
  font-size: 35px;
  line-height: 1.26;
  letter-spacing: 1.05px;
  margin-bottom: 40px;
  padding-bottom: 25px;
  color: var(--primary-color);
}

.heading-style-2:after {
  content: "";
  height: 3px;
  width: 140px;
  background-color: #bf9334;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
}

/* circle-effect */
.circle-effect {
  display: block;
  position: relative;
}

.circle-start.circle-effect::before,
.circle-start.circle-effect::after,
.circle-end.circle-effect::before {
  content: " ";
  display: block;
  position: absolute;
}

.circle-effect::before {
  height: 23px;
  width: 15px;
  left: -30px;
  background-image: url('data:image/svg+xml,<svg width="16" height="23" viewBox="0 0 16 23" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.43512 22.3379C7.69481 22.3379 8.43512 22.3379 8.43512 22.3379C8.43512 22.3379 8.34568 19.9551 8.93512 17.9379C9.93512 14.5157 15.4351 11.1028 15.4351 7.67123C15.4351 3.62114 12.0773 0.337892 7.93512 0.337892C3.79298 0.337891 0.435119 3.62114 0.435119 7.67122C0.435118 11.1028 4.93512 14.5157 6.43512 17.9379C7.33951 20.0012 7.43512 21.3601 7.43512 22.3379Z" fill="%239DAB96"/></svg>');
  background-repeat: no-repeat;
  background-size: cover;
  z-index: 1;
}

.circle-start.circle-effect:before {
  top: 50%;
  transform: translateY(-10px);
  -webkit-transform: translateY(-10px);
  -moz-transform: translateY(-10px);
  -ms-transform: translateY(-10px);
  -o-transform: translateY(-10px);
}

.circle-start.circle-effect::after {
  width: 1px;
  background-color: #92A9A9;
  height: calc(50% + 40px);
  left: -23px;
  bottom: -40px;
}

.circle-end.circle-effect:before {
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
}

/* img border effect */
.img-border-effect-left,
.img-border-effect-right,
.img-border-effect-top {
  padding: 15px;
  overflow: visible;
  position: relative;
}

.img-border-effect-left,
.img-border-effect-right {
  border-right: 1px solid #9DAB96;
}

.img-border-effect-top {
  border-bottom: 1px solid #9DAB96;
}

.img-border-effect-left::before,
.img-border-effect-left::after,
.img-border-effect-right::before,
.img-border-effect-right::after,
.img-border-effect-top::before,
.img-border-effect-top::after {
  content: "";
  position: absolute;
  border-style: solid;
  color: #9DAB96;
}

.inline-logo {
  width: 23%;
  max-height: 52%;
  margin-bottom: 40px;
  margin-left: 10px;
}

.img-border-effect-left::before,
.img-border-effect-left::after,
.img-border-effect-right::before,
.img-border-effect-right::after {
  height: calc(50% - 60px);
  left: -1px;
  right: -1px;
}

.img-border-effect-top::before,
.img-border-effect-top::after {
  width: calc(50% - 50px);
  top: -1px;
  bottom: -1px;
}

.img-border-effect-left::before,
.img-border-effect-right::before {
  border-width: 1px 1px 0 1px;
  top: -1px;
  -webkit-border-top-left-radius: 30px;
  -webkit-border-top-right-radius: 30px;
  -moz-border-top-left-radius: 30px;
  -moz-border-top-right-radius: 30px;
  border-top-left-radius: 30px;
  border-top-right-radius: 30px;
}

.img-border-effect-left::after,
.img-border-effect-right::after {
  border-width: 0 1px 1px 1px;
  bottom: -1px;
  -webkit-border-bottom-right-radius: 30px;
  -webkit-border-bottom-left-radius: 30px;
  -moz-border-bottom-right-radius: 30px;
  -moz-border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  border-bottom-left-radius: 30px;
}

.img-border-effect-top::before {
  border-width: 1px 0 1px 1px;
  left: -1px;
  -webkit-border-top-left-radius: 30px;
  -moz-border-top-left-radius: 30px;
  border-top-left-radius: 30px;
  -webkit-border-bottom-left-radius: 30px;
  -moz-border-bottom-left-radius: 30px;
  border-bottom-left-radius: 30px;
}

.img-border-effect-top::after {
  border-width: 1px 1px 1px 0;
  right: -1px;
  -webkit-border-bottom-right-radius: 30px;
  -moz-border-bottom-right-radius: 30px;
  border-bottom-right-radius: 30px;
  -webkit-border-top-right-radius: 30px;
  -moz-border-top-right-radius: 30px;
  border-top-right-radius: 30px;
}

.img-border-effect-left .show-icon::before,
.img-border-effect-left .show-icon::after,
.img-border-effect-right .show-icon::before,
.img-border-effect-right .show-icon::after,
.img-border-effect-top .show-icon::before,
.img-border-effect-top .show-icon::after {
  content: "";
  width: 16px;
  height: 23px;
  background-image: url('data:image/svg+xml,<svg width="16" height="23" viewBox="0 0 16 23" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.43512 22.3379C7.69481 22.3379 8.43512 22.3379 8.43512 22.3379C8.43512 22.3379 8.34568 19.9551 8.93512 17.9379C9.93512 14.5157 15.4351 11.1028 15.4351 7.67123C15.4351 3.62114 12.0773 0.337892 7.93512 0.337892C3.79298 0.337891 0.435119 3.62114 0.435119 7.67122C0.435118 11.1028 4.93512 14.5157 6.43512 17.9379C7.33951 20.0012 7.43512 21.3601 7.43512 22.3379Z" fill="%239DAB96"/></svg>');
  background-repeat: no-repeat;
  position: absolute;
  background-size: contain;
}

.img-border-effect-left .show-icon::before,
.img-border-effect-left .show-icon::after,
.img-border-effect-right .show-icon::before,
.img-border-effect-right .show-icon::after {
  left: -23px;
}

.img-border-effect-top .show-icon::before,
.img-border-effect-top .show-icon::after {
  top: -27px;
}

.img-border-effect-left .show-icon::before,
.img-border-effect-right .show-icon::before {
  top: calc(50% - 70px);
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
}

.img-border-effect-left .show-icon::after,
.img-border-effect-right .show-icon::after {
  bottom: calc(50% - 70px);
}

.img-border-effect-right {
  border-left: 1px solid #9DAB96;
  border-right: none;
}

.img-border-effect-right .show-icon::before,
.img-border-effect-right .show-icon::after {
  right: -23px;
  left: auto;
}

.img-border-effect-top .show-icon::before,
.img-border-effect-top .show-icon::after {
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
}

.img-border-effect-top .show-icon::before {
  left: calc(50% - 50px);
}

.img-border-effect-top .show-icon::after {
  right: calc(50% - 50px);
  transform: rotate(270deg);
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
}

/* section */
.section {
  padding-top: 70px;
  padding-bottom: 40px;
  position: relative;
}

iframe {
  z-index: 4;
}

.section .container {
  position: relative;
  z-index: 1;
}

/* form control */
.form-control {
  background-color: transparent;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-width: 0 0 1px;
  border-color: #3F2F36;
  padding: 5px 0;
  font-size: 18px;
  color: #3F2F36;
  position: relative;
  z-index: 1;
}

.form-control:focus {
  border-color: #3F2F36;
  background-color: transparent;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
}

.form-control::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #21535A;
  opacity: 0.5;
  -moz-opacity: 0.5;
  filter: alpha(opacity=50);
}

.form-control::-moz-placeholder {
  /* Firefox 19+ */
  color: #21535A;
  opacity: 0.5;
  -moz-opacity: 0.5;
  filter: alpha(opacity=50);
}

.form-control:-ms-input-placeholder {
  /* IE 10+ */
  color: #21535A;
  opacity: 0.5;
  -moz-opacity: 0.5;
  filter: alpha(opacity=50);
}

.form-control:-moz-placeholder {
  /* Firefox 18- */
  color: #21535A;
  opacity: 0.5;
  -moz-opacity: 0.5;
  filter: alpha(opacity=50);
}

.form-label {
  position: absolute;
  top: 65%;
  left: 10px;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  opacity: 0.5;
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  filter: alpha(opacity=50);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  transition: all ease-in-out 0.2s;
  -webkit-transition: all ease-in-out 0.2s;
  -moz-transition: all ease-in-out 0.2s;
  -ms-transition: all ease-in-out 0.2s;
  -o-transition: all ease-in-out 0.2s;
}

.form-control:focus~.form-label,
.form-control:not(:placeholder-shown).form-control:not(:focus)~.form-label {
  top: 0;
  left: 0;
  font-size: 14px;
  z-index: 0;
}

.btn-1 {
  font-size: 25px;
  line-height: normal;
  letter-spacing: 1.25px;
  font-weight: 500;
  color: #ffffff;
  background-color: var(--highlighted-primary-color);
  border-radius: 5px;
  padding: 17px 30px;
  width: auto;
  min-width: 420px;
}

.btn-1:hover,
.btn-1:focus,
.btn-1:active,
:not(.btn-check)+.btn:active,
.btn:first-child:active {
  color: #ffffff;
  background-color: #b2872b;
  border-color: transparent;
}

.btn-1 span {
  display: block;
  font-size: 22px;
  font-weight: 300;
}

.info-txt {
  font-size: 15px;
  line-height: 1.8;
  letter-spacing: 0.45px;
  margin-bottom: 20px;
}

.special-txt {
  font-size: 22px;
  line-height: 1.36;
  letter-spacing: 0.66px;
}

/* pop up register form */
.pop-up-register-form {
  background-color: #FFFEF6;
  padding: 30px 15px 15px;
  border: 1px solid #BF9334;
  width: 314px;
  font-size: 15px;
  position: fixed;
  bottom: 0;
  right: 0;
  z-index: 1000;
  color: #333333;
  box-shadow: -4px 4px 10px rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: -4px 4px 10px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: -4px 4px 10px rgba(0, 0, 0, 0.25);
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
}

.pop-up-register-form input[type="checkbox"] {
  float: left;
  margin-top: 2px;
}

.pop-up-register-form p {
  margin-bottom: 20px;
}

.pop-up-register-form .close {
  position: absolute;
  right: 10px;
  top: 10px;
}

.pop-up-register-form .close:before,
.close:after {
  position: absolute;
  left: -10px;
  content: " ";
  height: 20px;
  width: 2px;
  background-color: #bf9334;
}

.pop-up-register-form .close:before {
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
}

.pop-up-register-form .close:after {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
}

.pop-up-register-form .form-control {
  color: #1E1E1E;
  font-size: 15px;
  border-color: #BF9334;
}

.pop-up-register-form .form-control:focus {
  color: #1E1E1E;
}

.pop-up-register-form .form-control::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #1E1E1E;
}

.pop-up-register-form .form-control::-moz-placeholder {
  /* Firefox 19+ */
  color: #1E1E1E;
}

.pop-up-register-form .form-control:-ms-input-placeholder {
  /* IE 10+ */
  color: #1E1E1E;
}

.pop-up-register-form .form-control:-moz-placeholder {
  /* Firefox 18- */
  color: #1E1E1E;
}

.pop-up-register-form .recommend-txt {
  font-size: 12px;
  display: block;
  overflow: hidden;
  color: #333333;
}

.pop-up-register-form .btn-1 {
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 0;
  padding: 9px 0;
  display: block;
  letter-spacing: 0;
}

/* book pop up form */
#myModal .modal-dialog {
  max-width: 992px;
}

#myModal .modal-dialog .modal-content {
  background-color: #fff;
  border: none;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
}

.book-pop-up-form {
  font-size: 19px;
  font-weight: 300;
  color: var(--primary-color);
}

.book-pop-up-form .heading-style {
  font-size: 31px;
  font-weight: 700;
  margin-bottom: 30px;
  color: var(--primary-color);
}

.book-pop-up-form .highlighted-txt {
  -webkit-text-fill-color: #BF9334;
  display: inline-block;
}

.book-pop-up-form .book-wrap {
  width: 100%;
  max-width: 144px;
}

.book-pop-up-form input[type="checkbox"] {
  float: left;
  margin-top: 2px;
}

.book-pop-up-form p {
  margin-bottom: 30px;
}

.book-pop-up-form .btn-close {
  position: absolute;
  right: 15px;
  top: 15px;
}

.book-pop-up-form .form-control {
  font-size: 20px;
  border-width: 1px;
  padding: 12px 30px;
  border-color: #BF9334;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
}

.book-pop-up-form .recommend-txt {
  font-size: 14px;
  display: block;
  overflow: hidden;
  padding-bottom: 30px;
  color: #92A9A9;
}

.book-pop-up-form .btn-1 {
  font-size: 25px;
  font-weight: 600;
  margin-bottom: 0;
  padding: 13px 40px;
  display: inline-block;
  letter-spacing: 0.03em;
}

/* sticky header */
.header-bar-fixed {
  padding-top: 20px;
  padding-bottom: 20px;
  background-color: #637D7D;
  color: #ffffff;
  position: fixed;
  top: -200px;
  right: 0;
  left: 0;
  z-index: 100;
  transition: all ease-in-out 0.5s;
  -webkit-transition: all ease-in-out 0.5s;
  -moz-transition: all ease-in-out 0.5s;
  -ms-transition: all ease-in-out 0.5s;
  -o-transition: all ease-in-out 0.5s;
}

.header-bar-fixed .btn-1 {
  font-size: 22px;
  padding: 12px 30px;
  width: 100%;
  max-width: 350px;
  min-width: unset;
}

#header-bar-fixed-wrap.show .header-bar-fixed {
  top: 0;
}

/* pop up button */
.pop-up-button {
  position: fixed;
  bottom: -200px;
  right: 0;
  left: 0;
  z-index: 100;
  background: linear-gradient(360deg, #666 0%, rgba(255, 255, 255, 0));
  transition: all ease-in-out 0.5s;
  -webkit-transition: all ease-in-out 0.5s;
  -moz-transition: all ease-in-out 0.5s;
  -ms-transition: all ease-in-out 0.5s;
  -o-transition: all ease-in-out 0.5s;
}

#pop-up-button-wrap.show .pop-up-button {
  bottom: 0;
}

@media only screen and (max-width: 767px) {
  .pop-up-button .btn-1 {
    padding: 15px 10px;
    font-size: 17px;
  }
  .logo-padding-top {
    padding-top: 25px;
  }
  .banner-extra-width {
    margin-left: -10px;
    margin-right: -10px;
  }
}

/* Global Media Queries */
@media (max-width: 1399px) {}

@media (max-width: 1199px) {}

@media only screen and (max-width: 991px) {

  .border-radius-30,
  .border-radius-40 {
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
  }

  .heading-style-start-end-line:before {
    right: calc(100% - 55px);
  }

  .heading-style-start-end-line:after {
    left: calc(100% - 55px);
  }

  .pop-up-register-form {
    display: none !important;
  }
}

@media only screen and (max-width: 767px) {
  body {
    font-size: 19px;
    line-height: 1.32;
    letter-spacing: 0.38px;
  }

  p,
  .heading-style-1,
  .heading-style-2 {
    margin-bottom: 20px;
  }

  .heading-style-2 {
    font-size: 20px;
    line-height: 1.25;
    letter-spacing: 0.6px;
  }

  .btn-1 {
    font-size: 20px;
    letter-spacing: 1px;
    font-weight: 600;
    width: 100%;
    padding: 13px;
    margin-bottom: 20px;
    min-width: unset;
  }

  .btn-1 span {
    font-size: 15px;
  }

  .info-txt {
    font-size: 12px;
    letter-spacing: 0.36px;
  }

  .special-txt {
    font-size: 15px;
    line-height: 1.47;
    letter-spacing: 0.45px;
    font-weight: 400;
  }

  .border-radius {
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
  }

  ul.custom-list-style-icon-green li::before,
  ul.custom-list-style-icon-white li::before,
  ul.custom-list-style-icon-light-gold li::before,
  ul.custom-list-style-icon-dark-gold li::before {
    width: 10px;
    height: 20px;
    left: 5px;
    top: 3px;
  }

  ul.custom-list-style-icon-green li::after,
  ul.custom-list-style-icon-white li::after,
  ul.custom-list-style-icon-light-gold li::after,
  ul.custom-list-style-icon-dark-gold li::after {
    left: 10px;
  }

  ul.custom-list-style-icon-green li:first-child::before,
  ul.custom-list-style-icon-green li:last-child::before,
  ul.custom-list-style-icon-white li:first-child::before,
  ul.custom-list-style-icon-white li:last-child::before,
  ul.custom-list-style-icon-light-gold li:first-child::before,
  ul.custom-list-style-icon-light-gold li:last-child::before,
  ul.custom-list-style-icon-dark-gold li:first-child::before,
  ul.custom-list-style-icon-dark-gold li:last-child::before {
    height: 15px;
    top: 5px;
  }

  .img-border:before,
  .img-border:after {
    width: 157px;
    height: 140px;
  }

  .img-border:before {
    top: -2px;
    right: -2px;
  }

  .img-border:after {
    bottom: -2px;
    left: -2px;
  }

  .section {
    padding-top: 30px;
    padding-bottom: 10px;
  }

  .heading-style-1 {
    font-size: 23px;
    line-height: 1.3;
    letter-spacing: 0.46px;
  }

  .heading-style-line-center:before {
    width: 75%;
  }

  .heading-style-start-end-line:before,
  .heading-style-start-end-line:after {
    width: 50px;
  }

  .heading-style-start-end-line:before {
    right: calc(100% - 35px);
  }

  .heading-style-start-end-line:after {
    left: calc(100% - 35px);
  }

  .circle-start.circle-effect:before {
    transform: translateY(-7px);
    -webkit-transform: translateY(-7px);
    -moz-transform: translateY(-7px);
    -ms-transform: translateY(-7px);
    -o-transform: translateY(-7px);
  }

  .circle-effect::before {
    left: -20px;
    height: 15px;
    width: 10px;
  }

  .circle-start.circle-effect::after {
    left: -15px;
    height: calc(50% + 20px);
    bottom: -20px;
  }

  .img-border-effect-left,
  .img-border-effect-right {
    padding: 10px;
  }

  .img-border-effect-left::before,
  .img-border-effect-left::after,
  .img-border-effect-right::before,
  .img-border-effect-right::after {
    height: calc(50% - 40px);
  }

  .img-border-effect-left::before,
  .img-border-effect-right::before {
    -webkit-border-top-left-radius: 20px;
    -webkit-border-top-right-radius: 20px;
    -moz-border-radius-topleft: 20px;
    -moz-border-radius-topright: 20px;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
  }

  .img-border-effect-left::after,
  .img-border-effect-right::after {
    -webkit-border-bottom-right-radius: 20px;
    -webkit-border-bottom-left-radius: 20px;
    -moz-border-radius-bottomright: 20px;
    -moz-border-radius-bottomleft: 20px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .img-border-effect-left .show-icon::before,
  .img-border-effect-left .show-icon::after,
  .img-border-effect-right .show-icon::before,
  .img-border-effect-right .show-icon::after {
    width: 13px;
    height: 20px;
  }

  .img-border-effect-left .show-icon::before,
  .img-border-effect-right .show-icon::before {
    top: calc(50% - 50px);
  }

  .img-border-effect-left .show-icon::after,
  .img-border-effect-right .show-icon::after {
    bottom: calc(50% - 50px);
  }

  .img-border-effect-right {
    border-left: none;
    border-right: 1px solid #9DAB96;
  }

  .img-border-effect-left .show-icon::before,
  .img-border-effect-left .show-icon::after,
  .img-border-effect-right .show-icon::before,
  .img-border-effect-right .show-icon::after {
    right: auto;
    left: -17px
  }

  .form-control-lg {
    font-size: inherit;
  }

  .dark-box {
    padding: 30px 10px 30px;
    margin-top: 10px;
    margin-bottom: 30px;
  }
  .content-bx,
  .content-bx-2,
  .content-bx-3 {
    padding: 20px 10px 0;
    margin-bottom: 20px;
  }

  .footer-bar {
    font-size: 15px;
    padding-top: 25px;
    padding-bottom: 20px;
  }

  .footer-bar .row {
    flex-direction: column;
    align-items: center;
  }

  .footer-bar .site-info p,
  .footer-navigation ul {
    margin-bottom: 5px;
  }

  .footer-navigation ul {
    padding-bottom: 10px;
  }

  .footer-bar .site-info {
    order: 1;
  }
}

@media only screen and (max-width: 575px) {
  body {
    font-size: 19px;
    letter-spacing: 0.5px;
  }

  .book-pop-up-form .heading-style {
    font-size: 24px;
    margin-bottom: 20px;
  }

  #myModal .modal-dialog {
    margin-left: 0;
    margin-right: 0;
  }

  .book-pop-up-form {
    font-size: 18px;
  }

  .book-pop-up-form .form-control {
    padding: 10px;
    font-size: 16px;
  }

  .book-pop-up-form .recommend-txt {
    padding-bottom: 0;
  }

  .btn.btn-1 {
    padding-left: 0;
    padding-right: 0;
  }

    .special-txt {
      font-size: 14px;
      padding-left: 0!important;
      padding-right: 0!important;
    }

  .info-txt {
    font-size: 11px;
  }

  .book-pop-up-form .btn-1 {
    font-size: 20px;
    padding: 13px 15px;
    width: 100%;
  }

  .highway-img {
    position: relative;
    z-index: 0;
    margin-top: -40px;
    margin-left: calc(var(--bs-gutter-x) * -.5);
    margin-right: calc(var(--bs-gutter-x) * -.5);
    margin-bottom: -20px;
  }

  .btn-aft-crack {
    margin-top: -70px;
  }

  ul.custom-list-style-disc {
    padding-left: 20px;
  }

  ul.custom-list-style-disc li::before {
    width: 6px;
    height: 6px;
    left: -15px;
  }

  .footer-bar,
  .footer-bar .site-info p,
  .footer-navigation ul {
    font-size: 12px;
  }

  .footer-navigation ul {
    margin-bottom: 0;
  }

  .footer-navigation ul li+li:before {
    margin-inline: 7px;
  }
}

@media (max-width: 393px) {}

@media (min-width: 576px) {}

@media (min-width: 768px) {}

@media (min-width: 992px) {
  .container.container-mobile-ctrl {
    max-width: none;
    padding-left: 0;
    padding-right: 0;
  }
}

@media (min-width: 1200px) {}

@media (min-width: 1400px) {}

@media (min-width: 1600px) {
  .container {
    max-width: 1380px;
  }

  .banner-extra-width {
    margin-left: -100px;
    margin-right: -100px;
  }
}

/* end Global Media Queries */

/* #region unbroken-sales-section-1 */
.unbroken-sales-section-1 {
  color: #fff;
  background: linear-gradient(360deg, #9DAB96 0.25%, #5B6357 99.63%);
}

.unbroken-sales-section-1 .heading-style-1,
.unbroken-sales-section-1 .heading-style-2 {
  color: #fff;
}

.unbroken-sales-section-1 .heading-style-2 {
  font-size: 27px;
  line-height: normal;
  letter-spacing: 0.81px;
}

.unbroken-sales-section-1 .highlighted-txt {
  color: #F1D793;
}

.embed-wrapper {
  position: relative;
  max-width: 970px;
}

@media only screen and (max-width: 1399px) {}

@media only screen and (max-width: 1199px) {}

@media only screen and (max-width: 991px) {
  .inline-logo {
    width: 41%;
    max-height: 52%;
    margin-bottom: 40px;
    margin-left: 10px;
  }
}

@media only screen and (max-width: 767px) {
  .inline-logo {
    width: 62%;
    max-height: 52%;
    margin-bottom: -2px;
    margin-left: 10px;
  }
  .unbroken-sales-section-1 .heading-style-2.heading-style-ctrl {
    font-size: 14px;
    letter-spacing: 0;
  }

  .unbroken-sales-section-1 .heading-style-2 {
    font-size: 17px;
    letter-spacing: 0.4px;
  }

  .unbroken-sales-section-1 .heading-style-1 {
    font-size: 20px;
    letter-spacing: 0.15px;
  }
}

@media only screen and (max-width: 575px) {}

/* #endregion unbroken-sales-section-1 */

/* #region unbroken-sales-section-2 */
.unbroken-sales-section-2 {
  background-color: #EBF0E7;
}

.unbroken-sales-section-2:not(.unbroken-sales-section-2.v2, .unbroken-sales-section-2.v3, .unbroken-sales-section-2.v4) {
  margin-top: -320px;
  padding-top: 340px;
}

.unbroken-sales-section-2 .secondary-txt {
  font-size: 22px;
  line-height: 1.33;
  letter-spacing: 0.81px;
  color: #131313;
}

.unbroken-sales-section-2 .secondary-txt span {
  color: var(--primary-color);
}

/* #region unbroken-sales-section-2 v3 */
.unbroken-sales-section-2.v3 {
  margin-top: -850px;
  padding-top: 850px;
}

/* #endregion unbroken-sales-section-2 v3 */
/* #region unbroken-sales-section-2 v4 */
.unbroken-sales-section-2.v4 {
  margin-top: -340px;
  padding-top: 340px;
}

/* #endregion unbroken-sales-section-2 v4 */

@media only screen and (max-width: 1399px) {}

@media only screen and (max-width: 1199px) {}

@media only screen and (max-width: 991px) {}

@media only screen and (max-width: 767px) {
  .unbroken-sales-section-2:not(.unbroken-sales-section-2.v2, .unbroken-sales-section-2.v3) {
    margin-top: -135px;
    padding-top: 135px;
  }
  .skipText_bulletpoints p {
    margin-bottom: 30px;
    line-height: 1.5;
    color: #072b34;
    font-weight: bold;
    font-size: 18px;
  }
  .skipText_bulletpoints span {
    font-weight: normal;
    font-size: 16px;
  }
  .skipText_bulletpoints .golden-txt {
    font-size: 15px;
  }
  .unbroken-sales-section-2 .heading-style-1 {
    font-size: 21px;
    letter-spacing: 0.36px;
  }

  .unbroken-sales-section-2 .secondary-txt {
    font-size: 16px;
    letter-spacing: 0.15px;
    line-height: normal;
  }

  .unbroken-sales-section-2 .special-txt {
    padding-inline: 15px;
  }
}

@media only screen and (max-width: 575px) {}

/* #endregion unbroken-sales-section-2 */

/* #region unbroken-sales-section-3 */
.unbroken-sales-section-3 {
  background-color: #FFFCF4;
}

.unbroken-sales-section-3 .position-img {
  width: 600px;
  bottom: 436px;
  right: -99px;
  opacity: 0.15;
}

.unbroken-sales-section-3 .heading-style-2 {
  font-size: 30px;
  line-height: 1.3;
  letter-spacing: 0.9px;
  color: var(--primary-color);
}

.unbroken-sales-section-3 .highlighted-txt-2 {
  color: var(--primary-color);
}

.unbroken-sales-section-3 .content-bx {
  background-color: #8B9A82;
}

.unbroken-sales-section-3 .content-bx .highlighted-txt {
  color: #FCD889;
}

.unbroken-sales-section-3 .content-bx .content-bx-img {
  height: 143px;
}

@media only screen and (max-width: 1399px) {}

@media only screen and (max-width: 1199px) {}

@media only screen and (max-width: 991px) {
  .unbroken-sales-section-3 .custom-width {
    width: 580px;
  }
}

@media only screen and (max-width: 767px) {
  .unbroken-sales-section-3 .custom-width {
    width: 253px;
  }

  .unbroken-sales-section-3 .heading-style-2 {
    font-size: 18px;
    line-height: normal;
    letter-spacing: 0.36px;
  }

  .unbroken-sales-section-3 .heading-style-2.heading-style-ctrl {
    font-size: 17px;
    letter-spacing: -0.02px;
  }

  .unbroken-sales-section-3 .position-img {
    width: 356px;
    bottom: 40%;
    right: -140px;
  }

  .unbroken-sales-section-3 .content-bx .content-bx-img {
    height: 120px;
  }

  .unbroken-sales-section-3 .content-bx p.txt-ctrl {
    font-size: 20px;
  }
}

@media only screen and (max-width: 575px) {}

/* #endregion unbroken-sales-section-3 */

/* #region unbroken-sales-section-4 */
.unbroken-sales-section-4 {
  background-color: #FCF2D8;
  margin-top: -435px;
  padding-top: 435px;
}

.unbroken-sales-section-4 .highlighted-txt {
  color: var(--primary-color);
}

@media only screen and (max-width: 1399px) {}

@media only screen and (max-width: 1199px) {}

@media only screen and (max-width: 991px) {}

@media only screen and (max-width: 767px) {}

@media only screen and (max-width: 575px) {}

/* #endregion unbroken-sales-section-4 */

/* #region unbroken-sales-section-5 */
.unbroken-sales-section-5 {
  background-color: #5B6357;
  background-position: left center;
  background-repeat: no-repeat;
  background-size: contain;
}

.unbroken-sales-section-5 .highlighted-txt {
  color: #EFC874;
}

.unbroken-sales-section-5,
.unbroken-sales-section-5 .heading-style-2 {
  color: #fff;
}

.unbroken-sales-section-5 .cnt-img-full img {
  position: absolute;
  inset: 0;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: right;
  object-position: right;
}

.unbroken-sales-section-5 .cnt-inner {
  max-width: 740px;
}

@media only screen and (max-width: 1399px) {
  .unbroken-sales-section-5 .cnt-inner {
    max-width: 660px;
  }
}

@media only screen and (max-width: 1199px) {
  .unbroken-sales-section-5 .cnt-inner {
    max-width: 560px;
  }
}

@media only screen and (max-width: 991px) {
  .unbroken-sales-section-5 {
    background-image: url('https://cf.zonia.com/pages/unbroken/images/unbroken-sales-section-5-bg-img-sm.webp');
  }

  .unbroken-sales-section-5 .cnt-inner {
    max-width: 720px;
    margin-inline: auto;
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    padding-right: calc(var(--bs-gutter-x)* .5);
    padding-left: calc(var(--bs-gutter-x)* .5);
  }
}

@media only screen and (max-width: 767px) {
  .unbroken-sales-section-5 .cnt-inner {
    max-width: 540px;
  }

  .unbroken-sales-section-5 .heading-style-2 {
    letter-spacing: 0.8px;
  }
}

@media only screen and (max-width: 575px) {
  .unbroken-sales-section-5 .cnt-inner {
    max-width: 100%;
  }
}

/* #endregion unbroken-sales-section-5 */

/* #region unbroken-sales-section-6 */
.unbroken-sales-section-6 {
  background-color: #FCF8E8;
}

.unbroken-sales-section-6 .position-img {
  width: 437px;
  bottom: 186px;
  left: -218px;
  opacity: 0.2;
  transform: rotate(5.62deg);
  -webkit-transform: rotate(5.62deg);
  -moz-transform: rotate(5.62deg);
}

.unbroken-sales-section-6 .highlighted-txt-2 {
  color: var(--primary-color);
}

.unbroken-sales-section-6 .bg-overlay {
  background: linear-gradient(270.1deg, rgba(100, 120, 120, 0.6) 0.08%, #4F6363 25.65%);
}

.unbroken-sales-section-6 .bg-overlay-2 {
  background: linear-gradient(180deg, rgba(100, 120, 120, 0.6) 0%, rgba(79, 99, 99, 0.6) 100%);
}

.unbroken-sales-section-6 .content-bx-2 .bg-overlay {
  background: linear-gradient(270.09deg, #4F6363 75.04%, rgba(100, 120, 120, 0.6) 99.92%);
}

.unbroken-sales-section-6 .content-bx,
.unbroken-sales-section-6 .content-bx-2,
.unbroken-sales-section-6 .content-bx-3 {
  background-position: right center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-flex;
  /* to resolving margin-top issue */
}

.unbroken-sales-section-6 .content-bx {
  background-image: url('https://cf.zonia.com/pages/unbroken/images/unbroken-sales-section-6-content-bx-bg-img.webp');
}

.unbroken-sales-section-6 .content-bx-2 {
  background-image: url('https://cf.zonia.com/pages/unbroken/images/unbroken-sales-section-6-content-bx-2-bg-img.webp');
  background-position: left center;
}

.unbroken-sales-section-6 .content-bx-3 {
  background-image: url('https://cf.zonia.com/pages/unbroken/images/unbroken-sales-section-6-content-bx-3-bg-img.webp');
}

@media only screen and (max-width: 1399px) {}

@media only screen and (max-width: 1199px) {}

@media only screen and (max-width: 991px) {
  .unbroken-sales-section-6 .content-bx {
    background-image: url('https://cf.zonia.com/pages/unbroken/images/unbroken-sales-section-6-content-bx-bg-img-sm.webp');
  }

  .unbroken-sales-section-6 .content-bx-2 {
    background-image: url('https://cf.zonia.com/pages/unbroken/images/unbroken-sales-section-6-content-bx-2-bg-img-sm.webp');
  }

  .unbroken-sales-section-6 .content-bx-3 {
    background-image: url('https://cf.zonia.com/pages/unbroken/images/unbroken-sales-section-6-content-bx-3-bg-img-sm.webp');
  }
}

@media only screen and (max-width: 767px) {

  .unbroken-sales-section-6 .content-bx,
  .unbroken-sales-section-6 .content-bx-2,
  .unbroken-sales-section-6 .content-bx-3 {
    padding: 30px 15px 10px;
  }

  .unbroken-sales-section-6 .position-img {
    width: 127px;
    bottom: 300px;
    left: -53px;
  }
}

@media only screen and (max-width: 575px) {}

/* #endregion unbroken-sales-section-6 */

/* #region unbroken-sales-section-7 */
.unbroken-sales-section-7 {
  background-color: #EEF4EA;
}

.unbroken-sales-section-7:not(.unbroken-sales-section-7.v2) {
  margin-top: -186px;
  padding-top: 186px;
}

.unbroken-sales-section-7 .position-img {
  width: 424px;
  bottom: 438px;
  left: -124px;
  opacity: 0.1;
}

.unbroken-sales-section-7 .highlighted-txt {
  color: var(--primary-color);
}

.unbroken-sales-section-7 .box-wrap {
  color: #fff;
  background-color: #65785A;
}

.unbroken-sales-section-7 .box-wrap .heading-style-2 {
  color: #fff;
}

.unbroken-sales-section-7 .box-wrap .media-wrap {
  width: 525px;
  height: 100%;
}

.unbroken-sales-section-7 .box-wrap .media-wrap img {
  -o-object-fit: cover;
  object-fit: cover;
}

/* #region unbroken-sales-section-7 v2 */
.unbroken-sales-section-7.v2 .embed-wrapper {
  width: 704px;
}

/* #end region unbroken-sales-section-7 v2 */

@media only screen and (max-width: 1399px) {
  .unbroken-sales-section-7.v2 .embed-wrapper {
    width: 520px;
  }
}

@media only screen and (max-width: 1199px) {
  .unbroken-sales-section-7 .box-wrap .media-wrap {
    width: 400px;
  }

  .unbroken-sales-section-7.v2 .embed-wrapper {
    width: 450px;
  }
}

@media only screen and (max-width: 991px) {
  .unbroken-sales-section-7 .media-wrap {
    width: 250px;
  }
}

@media only screen and (max-width: 767px) {
  .unbroken-sales-section-7:not(.unbroken-sales-section-7.v2) {
    margin-top: -136px;
    padding-top: 136px;
  }

  .unbroken-sales-section-7 .position-img {
    width: 244px;
    bottom: 893px;
    left: auto;
    right: -66px;
    opacity: 0.1;
  }

  .unbroken-sales-section-7 .media-wrap {
    width: 200px;
  }

  .unbroken-sales-section-7.v2 .heading-style-2 {
    font-size: 23px;
  }
}

@media only screen and (max-width: 575px) {
  .unbroken-sales-section-7:not(.unbroken-sales-section-7.v2) {
    margin-top: -166px;
    padding-top: 166px;
  }

  .unbroken-sales-section-7 .media-wrap {
    width: 160px;
  }
}

/* #endregion unbroken-sales-section-7 */

/* #region unbroken-sales-section-8 */
.unbroken-sales-section-8 {
  background-color: #FFFCF4;
  margin-top: -440px;
  padding-top: 440px;
}

.unbroken-sales-section-8 .position-img {
  width: 452px;
  bottom: 0;
  right: -7px;
  opacity: 0.2;
}

.unbroken-sales-section-8 .heading-style-2 {
  font-size: 30px;
  line-height: 1.3;
  letter-spacing: 0.9px;
}

.unbroken-sales-section-8 .col-bx {
  background-color: #FCF8E8;
  height: 100%;
  min-height: 300px;
}

.unbroken-sales-section-8 .col-bx.img-border-effect-top {
  overflow: visible;
}

.unbroken-sales-section-8 .col-bx.img-border-effect-top::before,
.unbroken-sales-section-8 .col-bx.img-border-effect-top::after {
  width: calc(50% - 50px);
}

.unbroken-sales-section-8 .col-bx.img-border-effect-top .show-icon::before,
.unbroken-sales-section-8 .col-bx.img-border-effect-top .show-icon::after {
  top: -12px;
}

.unbroken-sales-section-8 .col-bx.img-border-effect-top .show-icon::before {
  left: calc(50% - 50px);
}

.unbroken-sales-section-8 .col-bx.img-border-effect-top .show-icon::after {
  right: calc(50% - 50px);
}

.unbroken-sales-section-8 .col-bx .highlighted-txt {
  font-style: italic;
}

@media only screen and (max-width: 1399px) {}

@media only screen and (max-width: 1199px) {}

@media only screen and (max-width: 991px) {}

@media only screen and (max-width: 767px) {
  .unbroken-sales-section-8 .position-img {
    width: 184px;
    right: 0;
  }

  .unbroken-sales-section-8 .heading-style-1 {
    font-size: 21px;
  }

  .unbroken-sales-section-8 .heading-style-2 {
    font-size: 18px;
    line-height: normal;
    letter-spacing: 0;
  }

  .unbroken-sales-section-8 .col-bx {
    min-height: auto;
  }

  .unbroken-sales-section-8 .col-bx .highlighted-txt {
    font-style: normal;
  }
}

@media only screen and (max-width: 575px) {}

/* #endregion unbroken-sales-section-8 */

/* #region unbroken-sales-section-9 */
.unbroken-sales-section-9 {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  color: #fff;
}

.unbroken-sales-section-9 .heading-style-1 {
  color: #fff;
}

.unbroken-sales-section-9.nxt-section-overlap .left-cnt {
  padding-bottom: 200px;
}

/* #region unbroken-sales-section-9.v2 */
.unbroken-sales-section-9.v2 {
  background: linear-gradient(180deg, #647878 0%, #4F6363 100%);
}

.unbroken-sales-section-9.v2.nxt-section-overlap .left-cnt {
  padding-bottom: 163px;
}

/* #endregion unbroken-sales-section-9.v2 */

@media only screen and (max-width: 1399px) {
  .unbroken-sales-section-9.nxt-section-overlap .left-cnt {
    padding-bottom: 155px;
  }

  .unbroken-sales-section-9.v2.nxt-section-overlap .left-cnt {
    padding-bottom: 125px;
  }
}

@media only screen and (max-width: 1199px) {
  .unbroken-sales-section-9.nxt-section-overlap .left-cnt {
    padding-bottom: 0;
  }

  .unbroken-sales-section-9.v2.nxt-section-overlap .left-cnt {
    padding-bottom: 0;
  }
}

@media only screen and (max-width: 991px) {
  .unbroken-sales-section-9 .img-bx {
    width: 93%;
  }

  .unbroken-sales-section-9.v2.nxt-section-overlap .img-border-effect .img-fluid {
    max-width: 100%;
  }
}

@media only screen and (max-width: 767px) {}

@media only screen and (max-width: 575px) {}

/* #endregion unbroken-sales-section-9 */

/* #region unbroken-sales-section-10 */
.unbroken-sales-section-10 {
  background-image: url('https://cf.zonia.com/pages/unbroken/images/unbroken-sales-section-10-bg-img.webp');
  background-color: #FCF2D8;
  background-position: left center;
  background-repeat: no-repeat;
  background-size: cover;
}

.nxt-section-overlap+.unbroken-sales-section-10 {
  margin-top: -195px;
  padding-top: 195px;
}

.unbroken-sales-section-10 .highlighted-txt-2 {
  color: var(--primary-color);
  font-weight: 700;
}

.unbroken-sales-section-10 .item-icon {
  height: 120px;
}

.unbroken-sales-section-10 .item-bx {
  background: linear-gradient(180deg, #647878 0%, #4F6363 100%);
  color: #fff;
  width: 350px;
  height: 173px;
  font-weight: 700;
  padding: 40px;
  clip-path: path('M2.57655 28.9856C-4.11223 15.6849 5.55656 0 20.4444 0H290.925C298.351 0 305.165 4.11403 308.624 10.6851L343.154 76.2918C346.191 82.0634 346.224 88.9536 343.241 94.7537L308.582 162.147C305.154 168.811 298.289 173 290.796 173H20.4444C5.55656 173 -4.11222 157.315 2.57655 144.014L26.9813 95.4856C29.8241 89.8325 29.8241 83.1675 26.9813 77.5144L2.57655 28.9856Z');
}

.unbroken-sales-section-10 .items-bx .col-lg-auto:not(:first-child) {
  margin-left: -5px;
}

/* #region unbroken-sales-section-10 v2 */
.unbroken-sales-section-10.v2 {
  background-image: none;
}

.unbroken-sales-section-10.v2 .position-img {
  width: 446px;
  bottom: 55px;
  left: -180px;
  opacity: 0.15;
}

.unbroken-sales-section-10.v2 .heading-style-2 {
  font-size: 30px;
}

.nxt-section-overlap+.unbroken-sales-section-10.v2 {
  margin-top: -195px;
  padding-top: 70px;
}

/* #endregion unbroken-sales-section-10 v2 */

@media only screen and (max-width: 1399px) {
  .nxt-section-overlap+.unbroken-sales-section-10 {
    margin-top: -160px;
    padding-top: 160px;
  }

  .unbroken-sales-section-10 .items-bx .col-lg-auto:not(:first-child) {
    margin-left: -12px;
  }

  .nxt-section-overlap+.unbroken-sales-section-10.v2 {
    margin-top: -140px;
    padding-top: 70px;
  }
}

@media only screen and (max-width: 1199px) {

  .nxt-section-overlap+.unbroken-sales-section-10,
  .nxt-section-overlap+.unbroken-sales-section-10.v2 {
    margin-top: 0;
    padding-top: 70px;
  }
}

@media only screen and (max-width: 991px) {

  .nxt-section-overlap+.unbroken-sales-section-10,
  .nxt-section-overlap+.unbroken-sales-section-10.v2 {
    margin-top: -195px;
    padding-top: 195px;
  }
}

@media only screen and (max-width: 767px) {
  .unbroken-sales-section-10 {
    background-image: url('https://cf.zonia.com/pages/unbroken/images/unbroken-sales-section-10-bg-img-sm.webp');
    background-position: right center;
  }

  .unbroken-sales-section-10 .item-icon {
    height: 100px;
  }

  .unbroken-sales-section-10 .item-bx {
    background: linear-gradient(180deg, #647878 0%, #4F6363 100%);
    width: 340px;
    height: 194px;
    font-weight: 400;
    padding: 60px;
    clip-path: path('M315.043 1.38629C327.692 -1.8505 340.001 7.70494 340.001 20.762L340.001 129.151C340.001 138.204 333.919 146.129 325.174 148.471L177.081 188.13C173.729 189.028 170.201 189.038 166.844 188.16L14.9376 148.409C6.13824 146.106 0.000787199 138.156 0.000787597 129.06L0.000792331 20.762C0.000792902 7.70492 12.3092 -1.85052 24.9587 1.38628L165.043 37.2313C168.296 38.0637 171.706 38.0637 174.959 37.2314L315.043 1.38629Z');
  }

  .unbroken-sales-section-10 .items-bx .col-lg-auto:not(:first-child) {
    margin-left: 0;
    margin-top: -10px;
  }

  .unbroken-sales-section-10.v2 .position-img {
    width: 315px;
    bottom: 15px;
    right: -137px;
    left: auto;
    opacity: 0.15;
  }

  .unbroken-sales-section-10.v2 .heading-style-2 {
    font-size: 23px;
  }
}

@media only screen and (max-width: 575px) {}

/* #endregion unbroken-sales-section-10 */

/* #region unbroken-sales-section-11 */
.unbroken-sales-section-11 {
  background-color: #FFFCF4;
}

.unbroken-sales-section-11 .position-img {
  width: 275px;
  bottom: -66px;
  right: 0;
  opacity: 0.15;
  transform: rotate(-15deg);
  -webkit-transform: rotate(-15deg);
  -moz-transform: rotate(-15deg);
}

.unbroken-sales-section-11 .position-img-2 {
  width: 354px;
  bottom: -10px;
  left: -109px;
  opacity: 0.15;
  transform: rotate(24deg);
  -webkit-transform: rotate(24deg);
  -moz-transform: rotate(24deg);
}

.unbroken-sales-section-11 .position-img-3 {
  width: 449px;
  bottom: -166px;
  right: -144px;
  opacity: 0.2;
  transform: rotate(-17.82deg);
  -webkit-transform: rotate(-17.82deg);
  -moz-transform: rotate(-17.82deg);
}

.unbroken-sales-section-11 .media-wrap {
  max-width: 587px;
}

.unbroken-sales-section-11 .section:nth-child(even) {
  background-color: #F1EDDF;
}

@media only screen and (max-width: 1399px) {
  .unbroken-sales-section-11 .media-wrap {
    max-width: 482px;
  }
}

@media only screen and (max-width: 1199px) {
  .unbroken-sales-section-11 .media-wrap {
    max-width: 432px;
  }
}

@media only screen and (max-width: 991px) {
  .unbroken-sales-section-11 .position-img {
    width: 190px;
    right: -77px;
    bottom: -36px;
  }

  .unbroken-sales-section-11 .position-img-2 {
    width: 236px;
    bottom: -44px;
    left: auto;
    right: -88px;
    transform: rotate(-24deg) scaleX(-1);
    -webkit-transform: rotate(-24deg) scaleX(-1);
    -moz-transform: rotate(-24deg) scaleX(-1);
  }

  .unbroken-sales-section-11 .position-img-3 {
    width: 225px;
    bottom: -16px;
    right: -93px;
    transform: rotate(-7.65deg);
    -webkit-transform: rotate(-7.65deg);
    -moz-transform: rotate(-7.65deg);
  }
}

@media only screen and (max-width: 767px) {}

@media only screen and (max-width: 575px) {}

/* #endregion unbroken-sales-section-11 */

/* #region unbroken-sales-section-12 */
.unbroken-sales-section-12 {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  color: #fff;
}

.unbroken-sales-section-12 .heading-style-2 {
  color: #fff;
}

.unbroken-sales-section-12 .heading-style-2 .highlighted-txt-2 {
  color: var(--highlighted-secondary-color);
}

.unbroken-sales-section-12 .box-wrap {
  background-color: #8B9A82;
}

.unbroken-sales-section-12 .box-wrap .media-wrap {
  width: 580px;
  height: 100%;
}

.unbroken-sales-section-12 .box-wrap .media-wrap .bx-bg-img {
  -o-object-fit: cover;
  object-fit: cover;
}

/* #region unbroken-sales-section-12 v2 */
.unbroken-sales-section-12.v2 {
  background-position: right center;
}

.unbroken-sales-section-12.v2 .heading-style-1 {
  color: #fff;
}

.unbroken-sales-section-12.v2 .bg-overlay {
  background: linear-gradient(180deg, rgba(82, 100, 100, 0.9) 0%, rgba(99, 125, 125, 0.9) 50%, rgba(82, 100, 100, 0.9) 100%);
}

.unbroken-sales-section-12.v2 .heading-style-2 {
  font-size: 30px;
}

.unbroken-sales-section-12.v2 .content-bx {
  background-color: #FFFCF4;
  color: #1E1E1E;
}

.unbroken-sales-section-12.v2 .img-overflow {
  width: 578px;
}

.unbroken-sales-section-12.v2 .img-overflow.img-overflow-left {
  margin-left: -222px;
}

.unbroken-sales-section-12.v2 .content-bx .highlighted-txt {
  color: var(--primary-color);
}

.unbroken-sales-section-12.v2 .content-bx .border-bx {
  border: 2px solid #E7B2A1;
  height: 100%;
}

.unbroken-sales-section-12.v2 .content-bx .border-bx::before {
  width: calc(100% + 80px);
  height: 2px;
  background-color: #E7B2A1;
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) rotate(155deg);
  -webkit-transform: translateX(-50%) rotate(155deg);
  -moz-transform: translateX(-50%) rotate(155deg);
  -ms-transform: translateX(-50%) rotate(155deg);
  -o-transform: translateX(-50%) rotate(155deg);
}

/* #endregion unbroken-sales-section-12 v2 */
/* #region unbroken-sales-section-12 v3 */
.unbroken-sales-section-12.v3 {
  background-color: #617674;
  margin-top: -310px;
  padding-top: 310px;
}

.unbroken-sales-section-12.v3 .highlighted-txt {
  color: var(--primary-color);
}

.unbroken-sales-section-12.v3 .box-wrap {
  background-color: #fff;
  color: #1E1E1E;
  border-radius: 30px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px;
}

.unbroken-sales-section-12.v3 .box-wrap .media-wrap {
  width: 570px;
  height: 100%;
  position: relative;
  background-image: url('https://cf.zonia.com/pages/unbroken/images/unbroken-sales-section-12-v3-box-wrap-img.webp');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}

.unbroken-sales-section-12.v3 .media-wrap .animated-logo-2 {
  width: 100%;
  max-width: 450px;
}

/* #endregion unbroken-sales-section-12 v3 */
/* #region unbroken-sales-section-12 v4 */
.unbroken-sales-section-12.v4 {
  background-image: url('https://cf.zonia.com/pages/unbroken/images/unbroken-sales-section-12-v4-bg-img.webp');
  background-color: #F1EDDE;
  color: #1E1E1E;
  background-position: -70px -340px;
}

.unbroken-sales-section-12.v4 .highlighted-txt {
  color: var(--primary-color);
}

.unbroken-sales-section-12.v4 .box-wrap {
  background-color: #fff;
}

.unbroken-sales-section-12.v4 .box-wrap .media-wrap {
  width: 570px;
  height: 100%;
}

.unbroken-sales-section-12.v4 ul.custom-list-style-icon-green li,
.unbroken-sales-section-12.v4 ul.custom-list-style-icon-white li,
.unbroken-sales-section-12.v4 ul.custom-list-style-icon-light-gold li,
.unbroken-sales-section-12.v4 ul.custom-list-style-icon-dark-gold li {
  padding-bottom: 40px;
}

/* #endregion unbroken-sales-section-12 v4 */
/* #region unbroken-sales-section-12 v5 */
.unbroken-sales-section-12.v5 {
  background-color: #616E5A;
}

.unbroken-sales-section-12.v5 ul.custom-list-style-icon-green li,
.unbroken-sales-section-12.v5 ul.custom-list-style-icon-white li,
.unbroken-sales-section-12.v5 ul.custom-list-style-icon-light-gold li,
.unbroken-sales-section-12.v5 ul.custom-list-style-icon-dark-gold li {
  padding-bottom: 40px;
}
@media only screen and (max-width: 1650px) {
  .unbroken-sales-section-12.v2 .img-overflow.img-overflow-left {
    margin-left: -160px;
  }
  .unbroken-sales-section-12.v2 .img-overflow {
    margin-left: -50px;
  }
}
/* #endregion unbroken-sales-section-12 v5 */
@media only screen and (max-width: 1399px) {
  .unbroken-sales-section-12 .box-wrap .media-wrap {
    width: 450px;
  }

  .unbroken-sales-section-12.v2 .content-bx .border-bx::before {
    transform: translateX(-50%) rotate(145deg);
    -webkit-transform: translateX(-50%) rotate(145deg);
    -moz-transform: translateX(-50%) rotate(145deg);
  }

  .unbroken-sales-section-12.v2 .img-overflow.img-overflow-left {
    margin-left: -150px;
  }

  .unbroken-sales-section-12.v3 .box-wrap .media-wrap {
    width: 540px;
  }

  .unbroken-sales-section-12.v4 .box-wrap .media-wrap {
    width: 480px;
  }
}

@media only screen and (max-width: 1199px) {
  .unbroken-sales-section-12.v2 .content-bx .border-bx::before {
    transform: translateX(-50%) rotate(140deg);
    -webkit-transform: translateX(-50%) rotate(140deg);
    -moz-transform: translateX(-50%) rotate(140deg);
  }

  .unbroken-sales-section-12.v2 .img-overflow.img-overflow-left {
    margin-left: -230px;
  }

  .unbroken-sales-section-12.v3 .box-wrap .media-wrap {
    width: 440px;
  }

  .unbroken-sales-section-12.v4 .box-wrap .media-wrap {
    width: 420px;
  }
}

@media only screen and (max-width: 991px) {
  .unbroken-sales-section-12 .box-wrap .media-wrap {
    border-radius: 0;
    width: 100%;
  }

  .unbroken-sales-section-12.v2 .content-bx .border-bx::before {
    transform: translateX(-50%) rotate(153deg);
    -webkit-transform: translateX(-50%) rotate(153deg);
    -moz-transform: translateX(-50%) rotate(153deg);
  }

  .unbroken-sales-section-12.v2 .img-overflow,
  .unbroken-sales-section-12.v2 .img-overflow.img-overflow-left {
    width: 100%;
    max-width: 578px;
    margin-inline: auto;
  }

  .unbroken-sales-section-12.v3 .box-wrap .media-wrap {
    width: 100%;
    min-height: 270px;
  }

  .unbroken-sales-section-12.v4 {
    background-position: left bottom;
  }

  .unbroken-sales-section-12.v4 .box-wrap .media-wrap {
    width: 100%;
  }
}

@media only screen and (max-width: 767px) {
  .unbroken-sales-section-12.v2 .content-bx .border-bx {
    height: 130px;
  }

  .unbroken-sales-section-12.v2 .content-bx .border-bx::before {
    transform: translateX(-50%) rotate(163deg);
    -webkit-transform: translateX(-50%) rotate(163deg);
    -moz-transform: translateX(-50%) rotate(163deg);
  }

  .unbroken-sales-section-12.v3 .box-wrap {
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    padding-right: 5px;
    padding-left: 5px;
    margin-right: calc(-.5* var(--bs-gutter-x));
    margin-left: calc(-.5* var(--bs-gutter-x));
  }

  .unbroken-sales-section-12.v3 .box-wrap .media-wrap {
    width: 100%;
    min-height: auto;
    background-image: none;
  }

  .unbroken-sales-section-12.v4 {
    padding-bottom: 0;
  }

  .unbroken-sales-section-12.v4 {
    background-image: url('https://cf.zonia.com/pages/unbroken/images/unbroken-sales-section-12-v4-bg-img-sm.webp');
    background-position: right bottom;
  }

  .unbroken-sales-section-12 .heading-style-2 {
    font-size: 22px;
  }

  .unbroken-sales-section-12.v2 .heading-style-1 {
    font-size: 19px;
    text-align: center;
  }

  .unbroken-sales-section-12.v2 .heading-style-2 {
    font-size: 20px;
  }
}

@media only screen and (max-width: 575px) {}

@media only screen and (max-width: 393px) {
  .unbroken-sales-section-12.v2 .content-bx .border-bx::before {
    transform: translateX(-50%) rotate(155deg);
    -webkit-transform: translateX(-50%) rotate(155deg);
    -moz-transform: translateX(-50%) rotate(155deg);
  }
}

/* min-width media querie */
@media (min-width: 768px) {
  .unbroken-sales-section-12.v5 {
    margin-top: -340px;
    padding-top: 340px;
  }
}

@media (min-width: 768px) {}

/* #endregion unbroken-sales-section-12 */

/* #region unbroken-sales-section-13 */
.unbroken-sales-section-13 {
  background-color: #FFFCF4;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.unbroken-sales-section-13 .position-img {
  width: 373px;
  bottom: 467px;
  right: -10px;
  opacity: 0.15;
}

.unbroken-sales-section-13 .highlighted-txt-2 {
  color: var(--primary-color);
}

.unbroken-sales-section-13 .media-wrap {
  max-width: 415px;
}

.unbroken-sales-section-13 .content-bx {
  background-color: #526464;
  background-position: right center;
  background-repeat: no-repeat;
  background-size: cover;
}

.unbroken-sales-section-13 .content-bx .heading-style-2 {
  color: #fff;
}

.unbroken-sales-section-13 .content-bx .highlighted-txt {
  color: var(--highlighted-secondary-color);
}

/* #region unbroken-sales-section-13 v2 */
.unbroken-sales-section-13.v2 .highlighted-txt-2 {
  color: var(--primary-color);
}

.unbroken-sales-section-13.v2 .content-bx {
  background-color: #fff;
  color: #1E1E1E;
}

/* #endregion unbroken-sales-section-13 v2 */
/* #region unbroken-sales-section-13 v3 */
.unbroken-sales-section-13.v3 .content-bx {
  background-color: #F1EDDF;
  color: #1E1E1E;
}

.unbroken-sales-section-13.v3 .position-img {
  width: 393px;
  bottom: 300px;
  left: -50px;
  opacity: 0.2;
  transform: rotate(23deg);
  -webkit-transform: rotate(23deg);
  -moz-transform: rotate(23deg);
}

.unbroken-sales-section-13.v3 .secondary-txt {
  font-size: 28px;
  color: var(--primary-color);
}

.unbroken-sales-section-13.v3 .highlighted-txt {
  color: var(--highlighted-primary-color);
}

/* #endregion unbroken-sales-section-13 v3 */
/* #region unbroken-sales-section-13 v4 */
.unbroken-sales-section-13.v4 {
  background-color: #FCF2D8;
}

.unbroken-sales-section-13.v4 .position-img {
  width: 380px;
  bottom: 340px;
  right: -10px;
  opacity: 0.2;
}

.unbroken-sales-section-13.v4 .heading-style-2 {
  color: var(--primary-color);
}

.unbroken-sales-section-13.v4 .media-wrap {
  width: 587px;
  max-width: unset;
}

.unbroken-sales-section-13.v4 .content-bx {
  background-color: #FFFCF4;
  color: #1E1E1E;
}

.unbroken-sales-section-13.v4 .content-bx .bg-img {
  background-image: url('https://cf.zonia.com/pages/unbroken/images/41.1-new.webp');
  background-position: right center;
  background-repeat: no-repeat;
  background-size: contain;
}

.unbroken-sales-section-13.v4 .content-bx .heading-style-2 {
  font-size: 30px;
}

.unbroken-sales-section-13.v4 .content-bx .highlighted-txt {
  color: var(--highlighted-primary-color);
}

/* #endregion unbroken-sales-section-13 v4 */
/* #region unbroken-sales-section-13 v5 */
.unbroken-sales-section-13.v5 {
  background-color: #EEF4EA;
  margin-top: -340px;
  padding-top: 340px;
}

/* #endregion unbroken-sales-section-13 v5 */
/* #region unbroken-sales-section-13 v6 */
.unbroken-sales-section-13.v6 .position-img {
  width: 855px;
  top: 530px;
  right: -356px;
  bottom: auto;
  opacity: 0.15;
}

.unbroken-sales-section-13.v6 .media-wrap {
  max-width: 485px;
}

.unbroken-sales-section-13.v6 .content-bx {
  background-image: url('https://cf.zonia.com/pages/unbroken/images/unbroken-sales-section-13-v6-content-bx-bg-img.webp');
}

.unbroken-sales-section-13.v6 .content-bx .gx-5 {
  --bs-gutter-x: 4.5rem;
}

.unbroken-sales-section-13.v6 .content-bx .heading-style-2 {
  font-size: 30px;
}

.unbroken-sales-section-13.v6 .content-bx .border-bx {
  background-color: #384646;
  height: 243px;
}

/* #endregion unbroken-sales-section-13 v6 */
/* #region unbroken-sales-section-13 v7 */
.unbroken-sales-section-13.v7 {
  background-color: #F1EDDF;
  margin-top: -375px;
  padding-top: 375px;
}

.unbroken-sales-section-13.v7 .media-wrap {
  width: 380px;
}

.unbroken-sales-section-13.v7 .secondary-txt {
  color: var(--primary-color);
  font-size: 30px;
}

/* #endregion unbroken-sales-section-13 v7 */
/* #region unbroken-sales-section-13 v8 */
.unbroken-sales-section-13.v8 .position-img {
  width: 410px;
  bottom: 344px;
  right: -10px;
}

.unbroken-sales-section-13.v8 .media-wrap {
  width: 415px;
}

.unbroken-sales-section-13.v8 .secondary-txt {
  color: var(--primary-color);
  font-size: 30px;
}

.unbroken-sales-section-13.v8 .founder-message {
  font-size: 20px;
}

/* #endregion unbroken-sales-section-13 v8 */

@media only screen and (min-width: 1600px) {
  .unbroken-sales-section-13 .heading-style-1 {
    font-size: 42px;
    letter-spacing: 1px;
  }
}

@media only screen and (max-width: 1399px) {
  .unbroken-sales-section-13 .heading-style-1 {
    margin-inline: 0;
  }

  .unbroken-sales-section-13.v4 .media-wrap {
    width: 470px;
  }

  .unbroken-sales-section-13.v6 .content-bx .gx-5 {
    --bs-gutter-x: 2.5rem;
  }

  .unbroken-sales-section-13.v7 .heading-style-1 {
    margin-inline: 0;
  }
}

@media only screen and (max-width: 1199px) {
  .unbroken-sales-section-13.v4 .media-wrap {
    width: 400px;
  }

  .unbroken-sales-section-13.v6 .content-bx .gx-5 {
    --bs-gutter-x: 1.5rem;
  }

  .unbroken-sales-section-13.v6 .media-wrap {
    width: 400px;
  }
}

@media only screen and (max-width: 991px) {
  .unbroken-sales-section-13.v4 .content-bx .bg-img {
    background-image: none;
  }

  .unbroken-sales-section-13.v6 .media-wrap {
    width: 70%;
    max-width: 100%;
  }

  .unbroken-sales-section-13.v7 .media-wrap {
    width: 295px;
  }

  .unbroken-sales-section-13.v8 .media-wrap {
    width: 70%;
    max-width: 100%;
  }
}

@media only screen and (max-width: 767px) {
  .unbroken-sales-section-13 .content-bx {
    padding-top: 30px;
    padding-bottom: 10px;
  }

  .unbroken-sales-section-13 .content-bx .heading-style-2 {
    font-size: 23px;
  }

  .unbroken-sales-section-13.v3 .heading-style-1 {
    letter-spacing: 0;
  }

  .unbroken-sales-section-13.v3 .secondary-txt {
    font-size: 20px;
  }

  .unbroken-sales-section-13.v4 .position-img {
    width: 206px;
    bottom: 660px;
    right: -50px;
  }

  .unbroken-sales-section-13.v4 .content-bx .heading-style-2 {
    font-size: 20px;
  }

  .unbroken-sales-section-13.v4 .heading-style-2 {
    font-size: 23px;
  }

  .unbroken-sales-section-13.v6 .position-img {
    width: 495px;
    top: 1060px;
    right: -237px;
  }

  .unbroken-sales-section-13.v6 .content-bx {
    background-image: url('https://cf.zonia.com/pages/unbroken/images/unbroken-sales-section-13-v6-content-bx-bg-img-sm.webp');
    background-position: left bottom;
  }

  .unbroken-sales-section-13.v6 .content-bx .heading-style-2 {
    font-size: 20px;
  }

  .unbroken-sales-section-13.v6 .media-wrap {
    width: 95%;
  }

  .unbroken-sales-section-13.v7 .secondary-txt {
    font-size: 20px;
  }

  .unbroken-sales-section-13.v8 .media-wrap {
    width: 95%;
  }

  .unbroken-sales-section-13.v8 .secondary-txt {
    font-size: 23px;
  }

  .unbroken-sales-section-13.v8 .founder-message {
    font-size: 19px;
  }
}

@media only screen and (max-width: 575px) {
  .unbroken-sales-section-13 .position-img {
    width: 234px;
    bottom: 765px;
    right: -20px;
  }

  .unbroken-sales-section-13 .media-wrap:not(.unbroken-sales-section-13.v3 .media-wrap, .unbroken-sales-section-13.v6 .media-wrap, .unbroken-sales-section-13.v8 .media-wrap) {
    max-width: 292px;
  }

  .unbroken-sales-section-13.v4 .content-bx {
    padding-right: 5px;
  }

  .unbroken-sales-section-13.v5 .heading-style-1 {
    letter-spacing: 0.20px;
  }

}

@media only screen and (max-width: 393px) {
  .unbroken-sales-section-13 .position-img {
    bottom: 1015px;
  }

  .unbroken-sales-section-13.v3 .media-wrap {
    max-width: 342px;
  }
}

/* #endregion unbroken-sales-section-13 */

/* #region unbroken-sales-section-14 */
.unbroken-sales-section-14 {
  background: linear-gradient(180deg, #749898 0%, #4F6363 100%);
  color: #fff;
  margin-top: -467px;
  padding-top: 467px;
}

.section-14 .heading-style-2 {
  color: #0c4857;
}

.unbroken-sales-section-14 .heading-style-1 {
  color: #fff;
}

.animted-banner {
  overflow: hidden;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
}

.animted-banner .animated-banner-bg {
  position: relative;
}

.animted-banner .animated-banner-bg .animated-logo {
  width: 360px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
}

/* #endregion unbroken-sales-section-14 */

/* #region unbroken-sales-section-15 */
.unbroken-sales-section-15 {
  background-color: #FDF9E8;
  background-position: left center;
  background-repeat: no-repeat;
  background-size: cover;
}

.unbroken-sales-section-15 .heading-style-2 {
  color: var(--highlighted-primary-color);
}

.unbroken-sales-section-15 .highlighted-txt {
  color: var(--primary-color);
}

@media (min-width: 1400px) {
  .animted-banner .animated-banner-bg .animated-logo {
    width: 450px;
  }
}

@media only screen and (max-width: 991px) {
  .animted-banner .animated-banner-bg .animated-logo {
    width: 450px;
  }
}

@media only screen and (max-width: 767px) {
  .unbroken-sales-section-15 .heading-style-1 {
    letter-spacing: 0;
  }

  .animted-banner .animated-banner-bg .animated-logo {
    width: 360px;
  }
}

@media only screen and (max-width: 575px) {
  .animted-banner .animated-banner-bg .animated-logo {
    width: 290px;
  }
}

/* #endregion unbroken-sales-section-15 */

/* #region unbroken-sales-section-16 */
.unbroken-sales-section-16 {
  background-color: #FFFDF5;
}

.unbroken-sales-section-16 .section {
  background-image: url('https://cf.zonia.com/pages/unbroken/images/unbroken-sales-section-16-bg-img-1.webp');
  background-position: left center;
  background-repeat: no-repeat;
  background-size: contain;

}

.unbroken-sales-section-16 .highlighted-txt {
  color: var(--primary-color);
}

.unbroken-sales-section-16 .section:nth-child(even) {
  background-image: url('https://cf.zonia.com/pages/unbroken/images/unbroken-sales-section-16-bg-img-2.webp');
  background-position: right center;
  background-color: #FCF2D8;
}

@media only screen and (max-width: 1399px) {
  .unbroken-sales-section-16 .section {
    background-position: -190px center;
  }
}

@media only screen and (max-width: 1199px) {}

@media only screen and (max-width: 991px) {
  .unbroken-sales-section-16 .section {
    background-position: -300px center;
  }

  .unbroken-sales-section-16 .section:nth-child(even) {
    background-position: right -20px center;
  }
}

@media only screen and (max-width: 767px) {

  .unbroken-sales-section-16 .section,
  .unbroken-sales-section-16 .section:nth-child(even) {
    background-image: none;
  }

  .unbroken-sales-section-16 ul.custom-list-style-icon-green li,
  .unbroken-sales-section-16 ul.custom-list-style-icon-white li,
  .unbroken-sales-section-16 ul.custom-list-style-icon-light-gold li,
  .unbroken-sales-section-16 ul.custom-list-style-icon-dark-gold li {
    font-size: 19px;
    letter-spacing: 0.40px;
  }

  .unbroken-sales-section-16 .heading-style-2 {
    font-size: 23px;
  }
}

@media only screen and (max-width: 575px) {}

/* #endregion unbroken-sales-section-16 */

/* #region unbroken-sales-section-17 */
.unbroken-sales-section-17 {
  background-color: #FFFCF4;
}

.unbroken-sales-section-17 .highlighted-txt-2 {
  color: var(--primary-color);
}

.unbroken-sales-section-17 .secondary-txt,
.unbroken-sales-section-17 .secondary-txt-2 {
  font-size: 30px;
  letter-spacing: 0.6px;
  line-height: 1.03;
  color: var(--primary-color);
}

.unbroken-sales-section-17 .secondary-txt-2 {
  font-size: 70px;
  line-height: 0.7;
  letter-spacing: 2.1px;
}

@media only screen and (max-width: 1399px) {}

@media only screen and (max-width: 1199px) {}

@media only screen and (max-width: 991px) {}

@media only screen and (max-width: 767px) {
  .unbroken-sales-section-17 .secondary-txt {
    font-size: 21px;
  }

  .unbroken-sales-section-17 .secondary-txt-2 {
    font-size: 60px;
  }
}

@media only screen and (max-width: 575px) {}

/* #endregion unbroken-sales-section-17 */

/* #endregion unbroken-sales-section-18 */
.unbroken-sales-section-18 {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.unbroken-sales-section-18,
.unbroken-sales-section-18 .heading-style-1 {
  color: #fff;
}

.unbroken-sales-section-18 .content-bx {
  background-color: #FFFCF4;
  color: #1E1E1E;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
  overflow: auto;
}

.unbroken-sales-section-18 .content-bx .highlighted-txt-2 {
  color: var(--primary-color);
}

.unbroken-sales-section-18 .content-bx .bx-item {
  border: 1px solid #9DAB96;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
}

.unbroken-sales-section-18 .content-bx .bx-item .cross-check .icon {
  position: absolute;
  top: 0;
  left: 0;
  width: 27px;
}

@media only screen and (max-width: 1399px) {}

@media only screen and (max-width: 1199px) {}

@media only screen and (max-width: 991px) {}

@media only screen and (max-width: 767px) {
  .unbroken-sales-section-18 .content-bx {
    padding: 30px 10px 10px;
  }

  .unbroken-sales-section-18 .content-bx .highlighted-txt-2 {
    color: var(--highlighted-primary-color);
  }

  .unbroken-sales-section-18 .content-bx .bx-item .cross-check {
    letter-spacing: 0.1px;
  }

  .unbroken-sales-section-18 .content-bx .bx-item .cross-check .icon {
    width: 20px;
  }
}

@media only screen and (max-width: 575px) {}

/* #endregion unbroken-sales-section-18 */

/* #region unbroken-sales-section-19 */
.unbroken-sales-section-19 {
  background-color: #F1EDDE;
}

.unbroken-sales-section-19 .section {
  background-position: right bottom;
  background-repeat: no-repeat;
  background-size: contain;
}

.unbroken-sales-section-19 .highlighted-txt {
  color: var(--primary-color);
}

.unbroken-sales-section-19 .embed-wrapper {
  position: relative;
  width: 588px;
}

.unbroken-sales-section-19 .section:nth-child(even) {
  background-position: left bottom;
  background-color: #FFFDF5;
}

.unbroken-sales-section-19 .section:nth-child(1) {
  background-image: url('https://cf.zonia.com/pages/unbroken/images/unbroken-sales-section-19-bg-img-1.webp');
}

.unbroken-sales-section-19 .section:nth-child(2) {
  background-image: url('https://cf.zonia.com/pages/unbroken/images/unbroken-sales-section-19-bg-img-2.webp');
}

.unbroken-sales-section-19 .section:nth-child(3) {
  background-image: url('https://cf.zonia.com/pages/unbroken/images/unbroken-sales-section-19-bg-img-3.webp');
}

.unbroken-sales-section-19 .box-wrap {
  color: #fff;
  background-color: #65785A;
}

.unbroken-sales-section-19 .box-wrap .heading-style-2 {
  color: #fff;
}

.unbroken-sales-section-19 .box-wrap .media-wrap {
  width: 525px;
  height: 100%;
}

.unbroken-sales-section-19 .box-wrap .media-wrap img {
  -o-object-fit: cover;
  object-fit: cover;
}

@media only screen and (max-width: 1399px) {
  .unbroken-sales-section-19 .embed-wrapper {
    width: 500px;
  }
}

@media only screen and (max-width: 1199px) {
  .unbroken-sales-section-19 .embed-wrapper {
    width: 430px;
  }

  .unbroken-sales-section-19 .box-wrap .media-wrap {
    width: 440px;
  }
}

@media only screen and (max-width: 991px) {
  .unbroken-sales-section-19 .embed-wrapper {
    width: 100%;
  }
}

@media only screen and (max-width: 767px) {
  .unbroken-sales-section-19 .section {
    background-size: 25%;
  }

  .unbroken-sales-section-19 .section:nth-child(1) {
    background-image: url('https://cf.zonia.com/pages/unbroken/images/unbroken-sales-section-19-bg-img-1-sm.webp');
  }

  .unbroken-sales-section-19 .section:nth-child(2) {
    background-image: url('https://cf.zonia.com/pages/unbroken/images/unbroken-sales-section-19-bg-img-2-sm.webp');
    background-position: right bottom;
  }

  .unbroken-sales-section-19 .section:nth-child(3) {
    background-image: url('https://cf.zonia.com/pages/unbroken/images/unbroken-sales-section-19-bg-img-3-sm.webp');
    background-position: right 495px;
  }

  .unbroken-sales-section-19 .heading-style-2 {
    font-size: 23px;
    ;
  }

  .unbroken-sales-section-19 .box-wrap .heading-style-2 {
    font-size: 20px;
  }
}

@media only screen and (max-width: 575px) {
  .unbroken-sales-section-19 .section {
    background-size: 50%;
  }
}

/* #endregion unbroken-sales-section-19 */

/* #region unbroken-sales-section-20 */
.unbroken-sales-section-20 {
  color: #fff;
  background: linear-gradient(180deg, #4F6363 0%, #637D7D 51.5%, #4F6363 100%);
}

.unbroken-sales-section-20 .heading-style-1,
.unbroken-sales-section-20 .heading-style-2 {
  color: #fff;
}

.unbroken-sales-section-20 .media-wrap {
  width: 395px;
}

.unbroken-sales-section-20 .items-wrap .row:nth-child(even) .col-lg {
  order: -1;
}

@media only screen and (max-width: 1399px) {}

@media only screen and (max-width: 1199px) {}

@media only screen and (max-width: 991px) {
  .unbroken-sales-section-20 .heading-style-2 {
    text-align: center;
  }
}

@media only screen and (max-width: 767px) {}

@media only screen and (max-width: 575px) {
  .unbroken-sales-section-20 .media-wrap {
    width: 285px;
  }
}

/* #endregion unbroken-sales-section-20 */

/* #region unbroken-sales-section-21 */
.unbroken-sales-section-21 {
  background-color: #425353;
  color: #fff;
}

.unbroken-sales-section-21 .avatar {
  background-color: #c4c4c4;
  width: 209px;
  height: 209px;
  display: block;
  margin-bottom: 30px;
}

.unbroken-sales-section-21 .name {
  font-size: 27px;
}

.unbroken-sales-section-21 .circle-effect:before {
  height: 15px;
  width: 10px;
  left: -15px;
  background-image: url('data:image/svg+xml,<svg width="16" height="23" viewBox="0 0 16 23" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.43512 22.3379C7.69481 22.3379 8.43512 22.3379 8.43512 22.3379C8.43512 22.3379 8.34568 19.9551 8.93512 17.9379C9.93512 14.5157 15.4351 11.1028 15.4351 7.67123C15.4351 3.62114 12.0773 0.337892 7.93512 0.337892C3.79298 0.337891 0.435119 3.62114 0.435119 7.67122C0.435118 11.1028 4.93512 14.5157 6.43512 17.9379C7.33951 20.0012 7.43512 21.3601 7.43512 22.3379Z" fill="%23EFC874"/></svg>');
}

.unbroken-sales-section-21 .circle-start.circle-effect:before {
  transform: translateY(-7px);
  -webkit-transform: translateY(-7px);
  -moz-transform: translateY(-7px);
  -ms-transform: translateY(-7px);
  -o-transform: translateY(-7px);
}

.unbroken-sales-section-21 .circle-start.circle-effect::after {
  height: calc(50% + 30px);
  left: -11px;
  bottom: -30px;
  background-color: #EFC874;
}

.unbroken-sales-section-21 .circle-end.circle-effect:before {
  top: 5px;
}

@media only screen and (max-width: 767px) {
  .unbroken-sales-section-21 .circle-effect:before {
    background-image: url('data:image/svg+xml,<svg width="16" height="23" viewBox="0 0 16 23" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.43512 22.3379C7.69481 22.3379 8.43512 22.3379 8.43512 22.3379C8.43512 22.3379 8.34568 19.9551 8.93512 17.9379C9.93512 14.5157 15.4351 11.1028 15.4351 7.67123C15.4351 3.62114 12.0773 0.337892 7.93512 0.337892C3.79298 0.337891 0.435119 3.62114 0.435119 7.67122C0.435118 11.1028 4.93512 14.5157 6.43512 17.9379C7.33951 20.0012 7.43512 21.3601 7.43512 22.3379Z" fill="%23ffffff"/></svg>');
  }

  .unbroken-sales-section-21 .circle-start.circle-effect::after {
    background-color: #fff;
  }
}

/* #endregion unbroken-sales-section-21 */

/* #region unbroken-sales-section-22 */
.unbroken-sales-section-22 {
  background-color: #FFFDF3;
}

.unbroken-sales-section-22 .g-5,
.unbroken-sales-section-22 .gx-5 {
  --bs-gutter-x: 4.2rem;
}

.unbroken-sales-section-22 .heading-style-1 .highlighted-txt {
  color: var(--highlighted-primary-color);
}

.unbroken-sales-section-22 .episode .episode-col-bg {
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  width: 123px;
  padding-right: 30px;
  background-color: #4B5D5D;
  padding-top: 18px;
  margin-right: -30px;
}

.unbroken-sales-section-22 .episode .episode-thumbnail {
  width: 100%;
  position: relative;
}

.unbroken-sales-section-22 .episode .episode-thumbnail:before {
  content: "";
  padding-top: 58%;
  display: block;
}

.unbroken-sales-section-22 .episode .episode-thumbnail img {
  position: absolute;
  inset: 0;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.unbroken-sales-section-22 .episode .episode-col-bg .episode-title {
  font-size: 30px;
  letter-spacing: normal;
  color: #fff;
  transform: rotate(90deg);
  padding-left: 20px;
}

.unbroken-sales-section-22 .episode .episode-col-bg .episode-number {
  font-size: 70px;
  font-weight: 700;
  color: var(--highlighted-secondary-color);
  text-align: center;
}

.unbroken-sales-section-22 .episode .heading-style {
  font-size: 30px;
  font-weight: 700;
  color: var(--primary-color);
  margin-bottom: 30px;
  letter-spacing: normal;
}

.unbroken-sales-section-22 .highlighted-txt {
  color: var(--primary-color);
  font-weight: 700;
}

.unbroken-sales-section-22 .highlighted-txt-2 {
  color: var(--highlighted-primary-color);
}

.unbroken-sales-section-22 .episode .episode-author-col {
  background-color: #F9F6E5;
  padding: 25px 25px 0;
}

.unbroken-sales-section-22 .episode .episode-author-col .circle-start.circle-effect::before {
  transform: translateY(-7px);
  -webkit-transform: translateY(-7px);
  -moz-transform: translateY(-7px);
  -ms-transform: translateY(-7px);
  -o-transform: translateY(-7px);
}

.unbroken-sales-section-22 .episode .episode-author-col .circle-effect::before {
  height: 15px;
  width: 10px;
  left: -15px;
  background-image: url('data:image/svg+xml,<svg width="16" height="23" viewBox="0 0 16 23" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.43512 22.3379C7.69481 22.3379 8.43512 22.3379 8.43512 22.3379C8.43512 22.3379 8.34568 19.9551 8.93512 17.9379C9.93512 14.5157 15.4351 11.1028 15.4351 7.67123C15.4351 3.62114 12.0773 0.337892 7.93512 0.337892C3.79298 0.337891 0.435119 3.62114 0.435119 7.67122C0.435118 11.1028 4.93512 14.5157 6.43512 17.9379C7.33951 20.0012 7.43512 21.3601 7.43512 22.3379Z" fill="%23BF9334"/></svg>');
}

.unbroken-sales-section-22 .episode .episode-author-col .circle-start.circle-effect::after {
  left: -11px;
  background-color: var(--highlighted-primary-color);
  height: calc(50% + 13px);
  bottom: -13px;
}

.unbroken-sales-section-22 .episode .episode-author-col .episode-photo {
  width: 100%;
  max-width: 157px;
  position: relative;
}

.unbroken-sales-section-22 .episode .episode-author-col .episode-photo:before {
  content: "";
  padding-top: 147%;
  display: block;
}

.unbroken-sales-section-22 .episode .episode-author-col .episode-photo img {
  position: absolute;
  inset: 0;
  height: 100%;
  width: 100%;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.unbroken-sales-section-22 .episode .episode-author-col .episode-author-content {
  margin-bottom: 20px;
  font-size: 18px;
}

.unbroken-sales-section-22 .episode .episode-author-col .episode-author {
  font-size: 24px;
  margin-bottom: 10px;
  color: var(--highlighted-primary-color);
  font-weight: 700;
}

.unbroken-sales-section-22 .episode .episode-author-col .episode-author-designation {
  font-size: 13px;
  font-weight: 400;
}

@media (max-width: 1600px) {
  .unbroken-sales-section-22 .episode .episode-col-bg {
    padding-top: 34px;
  }
}

@media (max-width: 1199px) {

  .unbroken-sales-section-22 .g-5,
  .unbroken-sales-section-22 .gx-5 {
    --bs-gutter-x: 3rem;
  }

  .unbroken-sales-section-22 .episode .episode-col-bg {
    padding-top: 15px;
  }

  .unbroken-sales-section-22 .episode .episode-col-bg .episode-number {
    font-size: 50px;
  }

  .unbroken-sales-section-22 .episode .episode-col-bg .episode-title {
    font-size: 25px;
  }
}

@media only screen and (max-width: 991px) {
  .unbroken-sales-section-22 .episode .episode-col-bg {
    padding-top: 74px;
  }

  .unbroken-sales-section-22 .episode .episode-col-bg .episode-number {
    font-size: 70px;
  }

  .unbroken-sales-section-22 .episode .episode-col-bg .episode-title {
    font-size: 30px;
  }

  .unbroken-sales-section-22 .odd-bg {
    position: relative;
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .unbroken-sales-section-22 .odd-bg:before {
    content: "";
    position: absolute;
    width: 1000px;
    top: 0;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    background: linear-gradient(90deg, #647878 0%, #728787 100%);
  }

  .unbroken-sales-section-22 .odd-bg>div {
    position: relative;
  }

  .unbroken-sales-section-22 .odd-bg,
  .unbroken-sales-section-22 .odd-bg .heading-style,
  .unbroken-sales-section-22 .odd-bg .highlighted-txt {
    color: #fff;
  }

  .unbroken-sales-section-22 .odd-bg .episode-author-col {
    background-color: var(--primary-color);
  }

  .unbroken-sales-section-22 .odd-bg .episode-author-col .episode-author {
    color: var(--highlighted-secondary-color);
  }
}

@media only screen and (max-width: 767px) {
  .unbroken-sales-section-22 .episode .heading-style {
    font-size: 20px;
  }

  .unbroken-sales-section-22 .odd-bg {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .unbroken-sales-section-22 .episode .episode-col-bg {
    padding-top: 10px;
    border-top-left-radius: 13px;
    border-bottom-left-radius: 13px;
    width: 113px;
    padding-right: 20px;
    margin-right: -20px;
  }

  .unbroken-sales-section-22 .episode .heading-style {
    margin-bottom: 20px;
  }

  .unbroken-sales-section-22 .episode .episode-author-col .episode-photo {
    max-width: 130px;
  }

  .unbroken-sales-section-22 .episode .episode-author-col .episode-author-content,
  .unbroken-sales-section-22 .episode .episode-author-col .episode-author {
    font-size: 15px;
  }

  .unbroken-sales-section-22 .episode .episode-author-col .episode-author-designation {
    font-size: 10px;
  }
}

@media only screen and (max-width: 575px) {
  .unbroken-sales-section-22 .episode .episode-col-bg .episode-number {
    font-size: 44px;
  }

  .unbroken-sales-section-22 .episode .episode-col-bg .episode-title {
    font-size: 18px;
    padding-left: 20px;
  }

  .unbroken-sales-section-22 .episode .episode-col-bg {
    padding-top: 30px;
    width: 80px;
  }

  .unbroken-sales-section-22 .episode .episode-thumbnail:before {
    padding-top: 60%;
  }

  .unbroken-sales-section-22 .episode .episode-author-col {
    padding: 15px 15px 0;
  }

  .unbroken-sales-section-22 .episode .episode-author-col .episode-photo {
    max-width: 100px;
  }
}

@media (max-width: 393px) {
  .unbroken-sales-section-22 .episode .episode-col-bg {
    padding-top: 8px;
    width: 80px;
  }

  .unbroken-sales-section-22 .episode .episode-col-bg .episode-number {
    font-size: 45px;
  }

  .unbroken-sales-section-22 .episode .episode-col-bg .episode-title {
    font-size: 18px;
    padding-left: 20px;
  }
}

/* #endregion unbroken-sales-section-22 */

/* #region unbroken-opt-in-section-23 */
.unbroken-sales-section-23 {
  background: linear-gradient(360deg, #FFFDF3 0%, #F0EDE0 100%);
  margin-top: -344px;
  padding-top: 344px;
}

.unbroken-sales-section-23 .heading-style-1 .highlighted-txt {
  color: var(--highlighted-primary-color);
}

.unbroken-sales-section-23 .list-expert .expert-item {
  min-height: 100%;
}

.unbroken-sales-section-23 .list-expert .expert-item .experts-photo {
  max-width: 200px;
  position: relative;
}

.unbroken-sales-section-23 .list-expert .expert-item .experts-photo:before {
  content: "";
  padding-top: 100%;
  display: block;
  background-color: #C4C4C4;
}

.unbroken-sales-section-23 .list-expert .expert-item .experts-photo img {
  position: absolute;
  inset: 0;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.unbroken-sales-section-23 .list-expert .expert-item .experts-name {
  font-size: 19px;
  letter-spacing: normal;
  font-weight: 700;
  color: var(--primary-color);
}

.unbroken-sales-section-23 .list-expert .expert-item .circle-effect::before {
  height: 15px;
  width: 10px;
  left: -15px;
  background-image: url('data:image/svg+xml,<svg width="16" height="23" viewBox="0 0 16 23" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.43512 22.3379C7.69481 22.3379 8.43512 22.3379 8.43512 22.3379C8.43512 22.3379 8.34568 19.9551 8.93512 17.9379C9.93512 14.5157 15.4351 11.1028 15.4351 7.67123C15.4351 3.62114 12.0773 0.337892 7.93512 0.337892C3.79298 0.337891 0.435119 3.62114 0.435119 7.67122C0.435118 11.1028 4.93512 14.5157 6.43512 17.9379C7.33951 20.0012 7.43512 21.3601 7.43512 22.3379Z" fill="%23BF9334"/></svg>');
}

.unbroken-sales-section-23 .list-expert .expert-item .circle-start.circle-effect::after {
  left: -11px;
  background-color: var(--highlighted-primary-color);
  height: calc(50% + 15px);
  bottom: -15px;
}

.unbroken-sales-section-23 .list-expert .expert-item .circle-end.circle-effect:before {
  top: 5px;
}

.unbroken-sales-section-23 .list-expert .expert-item .experts-designation {
  font-size: 17px;
  letter-spacing: normal;
  color: var(--primary-color);
}

@media (min-width: 1600px) {
  .unbroken-sales-section-23 .list-expert .expert-col {
    max-width: 20%;
    width: 100%;
  }
}

@media only screen and (max-width: 767px) {

  /* Hide scrollbar for IE, Edge and Firefox */
  .unbroken-sales-section-23 .list-expert {
    overflow-x: scroll;
    -ms-overflow-style: none;
    scrollbar-width: none;
  }

  /* Hide scrollbar for Chrome, Safari and Opera */
  .unbroken-sales-section-23 .list-expert::-webkit-scrollbar {
    display: none;
  }
}

/* #endregion unbroken-sales-section-23 */

/* footer */
.footer-bar {
  background-color: #4F6363;
  color: #fff;
  font-size: 21px;
  padding-top: 35px;
  padding-bottom: 5px;
  letter-spacing: 0.6px;
}

.footer-bar p {
  margin-bottom: 30px;
}

.footer-navigation ul {
  padding-left: 0;
  list-style-type: none;
  display: flex;
  padding-bottom: 30px;
  margin-bottom: 0;
}

.footer-navigation ul li+li:before {
  content: "|";
  margin-left: 12px;
  margin-right: 12px;
}

.footer-navigation ul li a {
  color: #fff;
  text-decoration: none;
}

.footer-navigation ul li a:hover {
  text-decoration: underline;
}