/* =========== GOOGLE FONTS ========= */
@import url("https://fonts.googleapis.com/css2?family=Fira+Sans:wght@300;400;500;600;700;800;900&family=Heebo:wght@300;400;500;600;700;800;900&display=swap");
/* ============================= 
    COMMON CSS
================================ */
html {
  scroll-behavior: smooth;
}

body {
  font-family: "Heebo", sans-serif;
  color: #585978;
}

ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

a {
  text-decoration: none;
  transition: all 0.3s ease-out 0s;
}

a:hover {
  text-decoration: none;
}

button {
  transition: all 0.3s ease-out 0s;
}

@media (max-width: 767px) {
  .vgbPjH6 {
    padding: 0 30px;
  }
}

/* ============ scroll-top =============== */
.PM2ApOrd {
  width: 45px;
  height: 45px;
  background: #7f1d1d;
  display: none;
  justify-content: center;
  align-items: center;
  font-size: 18px;
  color: #ffffff;
  border-radius: 5px;
  position: fixed;
  bottom: 30px;
  right: 30px;
  z-index: 9;
  cursor: pointer;
  transition: all 0.3s ease-out 0s;
}

.PM2ApOrd:hover {
  color: #ffffff;
  background: rgba(127, 29, 29, 0.8);
}

/* ============================= 
    PRELOADER CSS
================================ */
.dTeNzsHY {
  /* Body Overlay */
  position: fixed;
  top: 0;
  left: 0;
  display: table;
  height: 100%;
  width: 100%;
  /* Change Background Color */
  background: #ffffff;
  z-index: 99999;
}

.dTeNzsHY .X5eMPhM {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}

.dTeNzsHY .X5eMPhM .t6tjsyje {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 64px;
  margin-left: -32px;
  z-index: 18;
  pointer-events: none;
}

.dTeNzsHY .X5eMPhM .t6tjsyje .TAblvYhE9 {
  pointer-events: none;
  position: absolute;
  width: 100%;
  padding-bottom: 100%;
  top: 50%;
  left: 50%;
  margin-top: -50%;
  margin-left: -50%;
  animation: spinner-linspin 1568.2353ms linear infinite;
}

.dTeNzsHY .X5eMPhM .t6tjsyje .TAblvYhE9 .AMyI6oKTK {
  position: absolute;
  width: 100%;
  height: 100%;
  animation: spinner-easespin 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}

.dTeNzsHY .X5eMPhM .t6tjsyje .TAblvYhE9 .AMyI6oKTK .xLklBLsmacr {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  overflow: hidden;
  right: 50%;
}

.dTeNzsHY .X5eMPhM .t6tjsyje .TAblvYhE9 .AMyI6oKTK .ERKG4J {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  left: 50%;
}

.dTeNzsHY .X5eMPhM .PG7Xr8C {
  box-sizing: border-box;
  position: absolute;
  width: 200%;
  height: 100%;
  border-style: solid;
  /* Spinner Color */
  border-color: #7f1d1d #7f1d1d #E9E9E9;
  border-radius: 50%;
  border-width: 6px;
}

.dTeNzsHY .X5eMPhM .xLklBLsmacr .PG7Xr8C {
  left: 0;
  right: -100%;
  border-right-color: #E9E9E9;
  animation: spinner-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}

.dTeNzsHY .X5eMPhM .ERKG4J .PG7Xr8C {
  left: -100%;
  right: 0;
  border-left-color: #E9E9E9;
  animation: right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}

/* Preloader Animations */

@keyframes spinner-linspin {
  to {
    transform: rotate(360deg);
  }
}

@keyframes spinner-easespin {
  12.5% {
    transform: rotate(135deg);
  }
  25% {
    transform: rotate(270deg);
  }
  37.5% {
    transform: rotate(405deg);
  }
  50% {
    transform: rotate(540deg);
  }
  62.5% {
    transform: rotate(675deg);
  }
  75% {
    transform: rotate(810deg);
  }
  87.5% {
    transform: rotate(945deg);
  }
  to {
    transform: rotate(1080deg);
  }
}

@keyframes spinner-left-spin {
  0% {
    transform: rotate(130deg);
  }
  50% {
    transform: rotate(-5deg);
  }
  to {
    transform: rotate(130deg);
  }
}

@keyframes right-spin {
  0% {
    transform: rotate(-130deg);
  }
  50% {
    transform: rotate(5deg);
  }
  to {
    transform: rotate(-130deg);
  }
}

/* ============================= 
    TYPOGRAPHY CSS
================================ */
h1, h2, h3, h4, h5, h6,
.PPtsdvf, .MmqDNIDZGcQ, .hgAaCTUAyo, .U7uTEjeyDE7, .D1J9EM, .Qs9va2K1Ug {
  font-weight: 700;
  color: #323450;
  margin-bottom: 0;
  font-family: "Fira Sans", sans-serif;
}

h1, .PPtsdvf {
  font-size: 80px;
  letter-spacing: .7px;
}

h2, .MmqDNIDZGcQ {
  font-size: 60px;
  letter-spacing: .7px;
}

h3, .hgAaCTUAyo {
  font-size: 40px;
  letter-spacing: .4px;
}

h4, .U7uTEjeyDE7 {
  font-size: 30px;
  letter-spacing: .35px;
}

h5, .D1J9EM {
  font-size: 24px;
}

h6, .Qs9va2K1Ug {
  font-size: 20px;
}

.A6GRUtb {
  font-weight: 700;
}

.WzeVAgTav {
  font-weight: 600;
}

.SCVffl {
  font-weight: 500;
}

.IqhgYGcOCft {
  font-weight: 400;
}

.iS5ziUr7aV3 {
  font-weight: 300;
}

.QkpgpGlOU84 {
  font-size: 16px;
}

.cCDRlNbGs1W {
  font-size: 14px;
}

.GAq9SsVw {
  font-size: 12px;
}

.ZUYFl5pqm {
  font-size: 14px;
}

p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 0px;
}

/* ============================= 
    BUTTONS CSS
================================ */
.tleeUJU13b7 {
  height: 44px;
  font-size: 18px;
  font-weight: 500;
  box-sizing: border-box;
  line-height: 1;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  background: #7f1d1d;
  color: #ffffff;
  border: 1px solid transparent;
  position: relative;
  z-index: 1;
  padding: 0 25px;
  overflow: hidden;
}

.tleeUJU13b7 i {
  padding-left: 20px;
}

.tleeUJU13b7::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 0;
  height: 0;
  padding: 50%;
  border-radius: 50%;
  margin: auto;
  background: rgba(0, 0, 0, 0.1);
  z-index: -1;
  transition: all .4s linear;
  transform: translate3d(-50%, -50%, 0) scale(0);
}

.tleeUJU13b7:hover {
  color: #ffffff;
}

.tleeUJU13b7:hover::before {
  transform: translate3d(-50%, -50%, 0) scale(1.5);
}

.tleeUJU13b7.YBR8424Mg {
  background: transparent;
  color: #7f1d1d;
  border-color: #7f1d1d;
}

.tleeUJU13b7.YBR8424Mg::before {
  background: rgba(127, 29, 29, 0.16);
}

.cJNSTqUdr4 {
  height: 64px;
}

.cjTYw8ePK {
  height: 34px;
  font-size: 16px;
  font-weight: 400;
}

/* ============================= 
    HEADER-2 CSS
================================ */
.hYwZu3 {
  background: #ffffff;
}

.hYwZu3.CgAss9Aufh .abjOlT {
  padding: 20px 0;
  border-radius: 0px;
  position: relative;
  transition: all 0.3s ease-out 0s;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .hYwZu3.CgAss9Aufh .abjOlT {
    padding: 17px 0;
  }
}

@media (max-width: 767px) {
  .hYwZu3.CgAss9Aufh .abjOlT {
    padding: 17px 0;
  }
}

.hYwZu3.CgAss9Aufh .WljeJpq {
  padding: 0;
}

.hYwZu3.CgAss9Aufh .WljeJpq img {
  max-width: 180px;
}

.hYwZu3.CgAss9Aufh .LjLyIO {
  padding: 0;
}

.hYwZu3.CgAss9Aufh .LjLyIO:focus {
  outline: none;
  box-shadow: none;
}

.hYwZu3.CgAss9Aufh .LjLyIO .aeFNqJQ {
  width: 30px;
  height: 2px;
  background-color: #323450;
  display: block;
  margin: 5px 0;
  position: relative;
  transition: all 0.3s ease-out 0s;
}

.hYwZu3.CgAss9Aufh .LjLyIO.GqShxdbHdF .aeFNqJQ:nth-of-type(1) {
  transform: rotate(45deg);
  top: 7px;
}

.hYwZu3.CgAss9Aufh .LjLyIO.GqShxdbHdF .aeFNqJQ:nth-of-type(2) {
  opacity: 0;
}

.hYwZu3.CgAss9Aufh .LjLyIO.GqShxdbHdF .aeFNqJQ:nth-of-type(3) {
  transform: rotate(135deg);
  top: -7px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .hYwZu3.CgAss9Aufh .brkhNXcxJ {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    background-color: #ffffff;
    z-index: 9;
    box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.1);
    padding: 5px 12px;
  }
}

@media (max-width: 767px) {
  .hYwZu3.CgAss9Aufh .brkhNXcxJ {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    background-color: #ffffff;
    z-index: 9;
    box-shadow: 0px 15px 20px 0px rgba(50, 52, 80, 0.1);
    padding: 5px 12px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .hYwZu3.CgAss9Aufh .qhfcY2CkmRO {
    margin-bottom: 15px;
  }
}

@media (max-width: 767px) {
  .hYwZu3.CgAss9Aufh .qhfcY2CkmRO {
    margin-bottom: 15px;
  }
}

.hYwZu3.CgAss9Aufh .qhfcY2CkmRO .O6AVSgoYPhu {
  position: relative;
  margin-right: 40px;
}

.hYwZu3.CgAss9Aufh .qhfcY2CkmRO .O6AVSgoYPhu a {
  font-size: 16px;
  font-weight: 500;
  color: #585978;
  transition: all 0.3s ease-out 0s;
  padding: 10px 0px;
  position: relative;
  display: inline-block;
  z-index: 1;
}

.hYwZu3.CgAss9Aufh .qhfcY2CkmRO .O6AVSgoYPhu a::after {
  content: '';
  position: absolute;
  width: 0;
  height: 2px;
  background: #7f1d1d;
  transition: all 0.3s ease-out 0s;
  left: 0;
  top: 0px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .hYwZu3.CgAss9Aufh .qhfcY2CkmRO .O6AVSgoYPhu a::after {
    top: auto;
    bottom: 5px;
  }
}

@media (max-width: 767px) {
  .hYwZu3.CgAss9Aufh .qhfcY2CkmRO .O6AVSgoYPhu a::after {
    top: auto;
    bottom: 5px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .hYwZu3.CgAss9Aufh .qhfcY2CkmRO .O6AVSgoYPhu a {
    display: inline-block;
    padding: 10px 0px;
    color: #323450;
  }
}

@media (max-width: 767px) {
  .hYwZu3.CgAss9Aufh .qhfcY2CkmRO .O6AVSgoYPhu a {
    display: inline-block;
    padding: 10px 0px;
    color: #323450;
  }
}

.hYwZu3.CgAss9Aufh .qhfcY2CkmRO .O6AVSgoYPhu a:hover, .hYwZu3.CgAss9Aufh .qhfcY2CkmRO .O6AVSgoYPhu a.GqShxdbHdF {
  color: #7f1d1d;
}

.hYwZu3.CgAss9Aufh .qhfcY2CkmRO .O6AVSgoYPhu a:hover::after, .hYwZu3.CgAss9Aufh .qhfcY2CkmRO .O6AVSgoYPhu a.GqShxdbHdF::after {
  width: 100%;
}

.hYwZu3.CgAss9Aufh .qhfcY2CkmRO .O6AVSgoYPhu:hover .WT4TxWMlmX {
  top: 100%;
  opacity: 1;
  visibility: visible;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .hYwZu3.CgAss9Aufh .qhfcY2CkmRO .O6AVSgoYPhu:hover .WT4TxWMlmX {
    top: 0;
  }
}

@media (max-width: 767px) {
  .hYwZu3.CgAss9Aufh .qhfcY2CkmRO .O6AVSgoYPhu:hover .WT4TxWMlmX {
    top: 0;
  }
}

.hYwZu3.CgAss9Aufh .qhfcY2CkmRO .O6AVSgoYPhu .WT4TxWMlmX {
  width: 200px;
  background-color: #ffffff;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
  position: absolute;
  top: 110%;
  left: 0;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-out 0s;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .hYwZu3.CgAss9Aufh .qhfcY2CkmRO .O6AVSgoYPhu .WT4TxWMlmX {
    position: relative;
    width: 100%;
    top: 0;
    display: none;
    opacity: 1;
    visibility: visible;
  }
}

@media (max-width: 767px) {
  .hYwZu3.CgAss9Aufh .qhfcY2CkmRO .O6AVSgoYPhu .WT4TxWMlmX {
    position: relative;
    width: 100%;
    top: 0;
    display: none;
    opacity: 1;
    visibility: visible;
  }
}

.hYwZu3.CgAss9Aufh .qhfcY2CkmRO .O6AVSgoYPhu .WT4TxWMlmX li {
  display: block;
}

.hYwZu3.CgAss9Aufh .qhfcY2CkmRO .O6AVSgoYPhu .WT4TxWMlmX li a {
  display: block;
  padding: 8px 20px;
  color: #000000;
}

.hYwZu3.CgAss9Aufh .qhfcY2CkmRO .O6AVSgoYPhu .WT4TxWMlmX li a.GqShxdbHdF, .hYwZu3.CgAss9Aufh .qhfcY2CkmRO .O6AVSgoYPhu .WT4TxWMlmX li a:hover {
  padding-left: 25px;
  color: #7f1d1d;
}

.hYwZu3.CgAss9Aufh .qhfcY2CkmRO .xzWwQg {
  display: none;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .hYwZu3.CgAss9Aufh .qhfcY2CkmRO .xzWwQg {
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    background: none;
    color: #000000;
    font-size: 18px;
    border: 0;
    width: 30px;
    height: 30px;
  }
}

@media (max-width: 767px) {
  .hYwZu3.CgAss9Aufh .qhfcY2CkmRO .xzWwQg {
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    background: none;
    color: #000000;
    font-size: 18px;
    border: 0;
    width: 30px;
    height: 30px;
  }
}

.hYwZu3.CgAss9Aufh .qhfcY2CkmRO .xzWwQg span {
  width: 8px;
  height: 8px;
  border-left: 1px solid #000000;
  border-bottom: 1px solid #000000;
  transform: rotate(-45deg);
  position: relative;
  top: -5px;
}

/* ============================= 
    HERO-2 CSS
================================ */
.j3RFc70JMd {
  background: #ffffff;
  position: relative;
}

.j3RFc70JMd .hYwZu3 {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 2;
  background: transparent;
}

.j3RFc70JMd .hYwZu3.CtZNDqqFl {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 2;
  background: #ffffff;
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
}

.j3RFc70JMd .epaQIct {
  position: relative;
  z-index: 1;
}

.j3RFc70JMd .epaQIct::after {
  content: '';
  position: absolute;
  right: 0;
  bottom: 0;
  width: 50%;
  height: 90%;
  background: rgba(127, 29, 29, 0.2);
  z-index: -1;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .j3RFc70JMd .epaQIct::after {
    display: none;
  }
}

@media (max-width: 767px) {
  .j3RFc70JMd .epaQIct::after {
    display: none;
  }
}

.j3RFc70JMd .epaQIct .QUgBQ3ke4 {
  padding: 300px 0;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
  .j3RFc70JMd .epaQIct .QUgBQ3ke4 {
    padding: 250px 0;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .j3RFc70JMd .epaQIct .QUgBQ3ke4 {
    padding: 200px 0;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .j3RFc70JMd .epaQIct .QUgBQ3ke4 {
    padding: 200px 0 50px;
  }
}

@media (max-width: 767px) {
  .j3RFc70JMd .epaQIct .QUgBQ3ke4 {
    padding: 150px 0 50px;
  }
}

.j3RFc70JMd .epaQIct .QUgBQ3ke4 h4 {
  font-weight: 600;
  color: #7f1d1d;
  margin-bottom: 30px;
}

.j3RFc70JMd .epaQIct .QUgBQ3ke4 h2 {
  margin-bottom: 30px;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
  .j3RFc70JMd .epaQIct .QUgBQ3ke4 h2 {
    font-size: 55px;
    line-height: 65px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .j3RFc70JMd .epaQIct .QUgBQ3ke4 h2 {
    font-size: 47px;
    line-height: 58px;
  }
}

@media (max-width: 767px) {
  .j3RFc70JMd .epaQIct .QUgBQ3ke4 h2 {
    font-size: 40px;
    line-height: 50px;
  }
}

@media only screen and (min-width: 575px) and (max-width: 767px) {
  .j3RFc70JMd .epaQIct .QUgBQ3ke4 h2 {
    font-size: 47px;
    line-height: 58px;
  }
}

.j3RFc70JMd .epaQIct .QUgBQ3ke4 p {
  font-size: 20px;
  line-height: 30px;
}

@media only screen and (min-width: 1400px) {
  .j3RFc70JMd .epaQIct .QUgBQ3ke4 p {
    padding-right: 100px;
  }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
  .j3RFc70JMd .epaQIct .QUgBQ3ke4 p {
    padding-right: 100px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .j3RFc70JMd .epaQIct .QUgBQ3ke4 p {
    padding-right: 100px;
  }
}

.j3RFc70JMd .epaQIct .QUgBQ3ke4 .oRGAnkv {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.j3RFc70JMd .epaQIct .QUgBQ3ke4 .oRGAnkv .tleeUJU13b7 {
  margin-right: 60px;
}

@media (max-width: 767px) {
  .j3RFc70JMd .epaQIct .QUgBQ3ke4 .oRGAnkv .tleeUJU13b7 {
    margin-right: 35px;
  }
}

.j3RFc70JMd .epaQIct .QUgBQ3ke4 .oRGAnkv .RhNZJzRy {
  display: flex;
  align-items: center;
  font-size: 18px;
  font-weight: 500;
  color: #323450;
}

.j3RFc70JMd .epaQIct .QUgBQ3ke4 .oRGAnkv .RhNZJzRy .C2H13rZv {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  border: 1px solid #7f1d1d;
  color: #7f1d1d;
  border-radius: 50%;
  margin-right: 20px;
}

.j3RFc70JMd .epaQIct .y1EgDZVGxGF {
  margin-bottom: 100px;
  position: relative;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
  .j3RFc70JMd .epaQIct .y1EgDZVGxGF img {
    max-width: 100%;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .j3RFc70JMd .epaQIct .y1EgDZVGxGF img {
    max-width: 100%;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .j3RFc70JMd .epaQIct .y1EgDZVGxGF img {
    max-width: 100%;
  }
}

@media (max-width: 767px) {
  .j3RFc70JMd .epaQIct .y1EgDZVGxGF img {
    max-width: 100%;
  }
}

.j3RFc70JMd .epaQIct .y1EgDZVGxGF .V76BadbRA {
  position: absolute;
}

.j3RFc70JMd .epaQIct .y1EgDZVGxGF .V76BadbRA.PzNtfh {
  left: -70px;
  bottom: 120px;
}

/* ============================= 
    FEATURE-2 CSS
================================ */
.uzCWrL {
  background: #ffffff;
  padding: 100px 0;
  position: relative;
}

.uzCWrL .GyAvq5oc1 {
  margin-bottom: 40px;
  margin-right: 35px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .uzCWrL .GyAvq5oc1 {
    margin-right: 0;
  }
}

.uzCWrL .GyAvq5oc1 .C2H13rZv {
  margin-bottom: 30px;
  width: 80px;
  height: 80px;
  border-radius: 20px;
  background: #7f1d1d;
  color: #ffffff;
  font-size: 45px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.uzCWrL .GyAvq5oc1 .wpuBt6t h5 {
  font-weight: 600;
}

@media (max-width: 767px) {
  .uzCWrL .GyAvq5oc1 .wpuBt6t p {
    padding-right: 5px;
  }
}

.uzCWrL .aPAj5kGD6l {
  position: absolute;
  right: 0;
  bottom: 0;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
  .uzCWrL .aPAj5kGD6l {
    width: 35%;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .uzCWrL .aPAj5kGD6l {
    width: 35%;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
  .uzCWrL .aPAj5kGD6l {
    position: static;
    margin-top: 20px;
    text-align: center;
    margin-bottom: 50px;
    padding: 0 30px;
  }
}

.uzCWrL .aPAj5kGD6l img {
  max-width: 100%;
}

/* ============================= 
    TEAM-1 CSS
================================ */
.rFoM8ealQc {
  padding: 100px 0 70px;
  background: #e5e5e5;
}

.rFoM8ealQc .ly4xY7 {
  background: #ffffff;
  border-radius: 10px;
  padding: 30px;
  text-align: center;
  margin-bottom: 30px;
  transition: all 0.3s ease-out 0s;
}

.rFoM8ealQc .ly4xY7:hover {
  box-shadow: 0px 5px 25px rgba(127, 29, 29, 0.3);
}

.rFoM8ealQc .ly4xY7 .B3KPWwJJ {
  max-width: 300px;
  width: 100%;
  border-radius: 50%;
  overflow: hidden;
  margin: auto;
  margin-bottom: 25px;
}

.rFoM8ealQc .ly4xY7 .B3KPWwJJ img {
  width: 100%;
}

.rFoM8ealQc .ly4xY7 .Nsux2OkD h6 {
  font-weight: 600;
  margin-bottom: 10px;
}

.rFoM8ealQc .ly4xY7 .Nsux2OkD p {
  margin-bottom: 20px;
}

/* ============================= 
    PRICING-1 CSS
================================ */
.p5sC7BxWm {
  padding: 100px 0 60px;
  background: #F3F3F3;
}

.p5sC7BxWm .dwGPPx {
  background: #ffffff;
  border-radius: 40px;
  box-shadow: 0px 5px 25px rgba(218, 211, 211, 0.3);
  margin-bottom: 40px;
  padding: 45px 40px;
  border: 1px solid transparent;
  transition: all 0.3s ease-out 0s;
  position: relative;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .p5sC7BxWm .dwGPPx {
    padding: 45px 25px;
  }
}

.p5sC7BxWm .dwGPPx .RGnPTpe {
  position: absolute;
  top: 45px;
  right: 35px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .p5sC7BxWm .dwGPPx .RGnPTpe {
    right: 20px;
  }
}

.p5sC7BxWm .dwGPPx.GqShxdbHdF, .p5sC7BxWm .dwGPPx:hover {
  border-color: #7f1d1d;
}

.p5sC7BxWm .dwGPPx .B3KPWwJJ {
  width: 120px;
  height: 120px;
  background: #EBF4FF;
  border-radius: 50%;
  margin-bottom: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.p5sC7BxWm .dwGPPx .B3KPWwJJ img {
  max-width: 100%;
}

.p5sC7BxWm .dwGPPx h6 {
  color: #585978;
  margin-bottom: 15px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .p5sC7BxWm .dwGPPx h6 {
    font-size: 16px;
  }
}

.p5sC7BxWm .dwGPPx h4 {
  margin-bottom: 20px;
  font-weight: 500;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .p5sC7BxWm .dwGPPx h4 {
    font-size: 24px;
  }
}

.p5sC7BxWm .dwGPPx h3 {
  margin-bottom: 18px;
  color: #7f1d1d;
}

.p5sC7BxWm .dwGPPx ul {
  margin-bottom: 30px;
}

.p5sC7BxWm .dwGPPx ul li {
  display: flex;
  align-items: center;
  font-size: 16px;
  line-height: 34px;
  margin-bottom: 12px;
}

.p5sC7BxWm .dwGPPx ul li i {
  color: #7f1d1d;
  margin-right: 10px;
}

/* ============================= 
    ABOUT-3 CSS
================================ */
.zG8NxbYH {
  background: #f3f3f3;
  padding: 100px 0;
}

@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
  .zG8NxbYH .zKAVNGu {
    margin-bottom: 50px;
  }
}

.zG8NxbYH .zKAVNGu img {
  max-width: 100%;
}

@media only screen and (min-width: 1400px) {
  .zG8NxbYH .cFd1IOvHYQ {
    margin-left: 85px;
  }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
  .zG8NxbYH .cFd1IOvHYQ {
    margin-left: 50px;
  }
}

.zG8NxbYH .cFd1IOvHYQ .RXeZOwG {
  background: #EAEAEA;
  border-radius: 5px;
  padding: 20px 0px;
  display: flex;
  justify-content: space-around;
  align-items: center;
  flex-wrap: wrap;
}

.zG8NxbYH .cFd1IOvHYQ .RXeZOwG .asxW91XES {
  text-align: center;
  position: relative;
}

@media (max-width: 767px) {
  .zG8NxbYH .cFd1IOvHYQ .RXeZOwG .asxW91XES {
    padding: 10px;
  }
}

.zG8NxbYH .cFd1IOvHYQ .RXeZOwG .asxW91XES:last-child::after {
  display: none;
}

.zG8NxbYH .cFd1IOvHYQ .RXeZOwG .asxW91XES::after {
  content: '';
  position: absolute;
  height: 100%;
  background: #585978;
  width: 2px;
  top: 0;
  right: -35px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .zG8NxbYH .cFd1IOvHYQ .RXeZOwG .asxW91XES::after {
    right: -60px;
  }
}

@media (max-width: 767px) {
  .zG8NxbYH .cFd1IOvHYQ .RXeZOwG .asxW91XES::after {
    display: none;
  }
}

.zG8NxbYH .cFd1IOvHYQ .RXeZOwG .asxW91XES h4 {
  margin-bottom: 10px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 767px) {
  .zG8NxbYH .cFd1IOvHYQ .RXeZOwG .asxW91XES h4 {
    font-size: 24px;
  }
}

.zG8NxbYH .cFd1IOvHYQ .RXeZOwG .asxW91XES h6 {
  color: #585978;
  font-weight: 500;
}

@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 767px) {
  .zG8NxbYH .cFd1IOvHYQ .RXeZOwG .asxW91XES h6 {
    font-size: 16px;
  }
}

/* ============================= 
    GALLERY-1 CSS
================================ */
.bnnwje0VZfF {
  padding: 100px 0 70px;
  background: #f3f3f3;
}

.bnnwje0VZfF .fRS2qaw9 {
  position: relative;
  overflow: hidden;
  z-index: 1;
  border-radius: 5px;
  margin-bottom: 30px;
}

.bnnwje0VZfF .fRS2qaw9:hover .gUHapn {
  opacity: 1;
  visibility: visible;
}

.bnnwje0VZfF .fRS2qaw9:hover .gUHapn .ZywAOk .fP9QtgX {
  transform: translateY(0px);
}

.bnnwje0VZfF .fRS2qaw9:hover .gUHapn .ZywAOk .Nsux2OkD {
  transform: translateX(0px);
}

.bnnwje0VZfF .fRS2qaw9 .B3KPWwJJ img {
  width: 100%;
}

.bnnwje0VZfF .fRS2qaw9 .gUHapn {
  position: absolute;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(196, 196, 196, 0) 0%, #558FFF 100%);
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  padding: 30px;
  text-align: center;
  transition: all 0.3s ease-out 0s;
  opacity: 0;
  visibility: hidden;
}

@media only screen and (min-width: 1400px) {
  .bnnwje0VZfF .fRS2qaw9 .gUHapn {
    padding: 30px 40px;
  }
}

.bnnwje0VZfF .fRS2qaw9 .gUHapn .ZywAOk .fP9QtgX {
  margin-bottom: 35px;
  transform: translateY(20px);
  transition: all 0.3s ease-out 0s;
}

.bnnwje0VZfF .fRS2qaw9 .gUHapn .ZywAOk .fP9QtgX a {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background: #ffffff;
  margin: auto;
  font-size: 20px;
  color: #323450;
}

.bnnwje0VZfF .fRS2qaw9 .gUHapn .ZywAOk .Nsux2OkD {
  transform: translateX(-50px);
  transition: all 0.3s ease-out 0s;
}

.bnnwje0VZfF .fRS2qaw9 .gUHapn .ZywAOk .Nsux2OkD h5 {
  color: #ffffff;
  margin-bottom: 15px;
}

.bnnwje0VZfF .fRS2qaw9 .gUHapn .ZywAOk .Nsux2OkD p {
  color: #ffffff;
}

/* ============================= 
    TESTIMONIAL-1 CSS
================================ */
.KWO8994Q {
  padding: 100px 0;
}

.KWO8994Q .HiqzCS3L .PrLmll {
  margin-bottom: 50px;
}

.KWO8994Q .HiqzCS3L .PrLmll .wpuBt6t {
  position: relative;
  background: #222B34;
  border-radius: 25px;
  padding: 30px 25px;
  z-index: 1;
  margin-bottom: 25px;
}

.KWO8994Q .HiqzCS3L .PrLmll .wpuBt6t::after {
  content: '';
  position: absolute;
  background-image: url("../img/testimonial/testimonial-1/arrow.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom center;
  width: 100px;
  height: 54px;
  bottom: -48px;
  left: 18px;
}

.KWO8994Q .HiqzCS3L .PrLmll .wpuBt6t p {
  font-size: 20px;
  line-height: 30px;
  color: #ffffff;
}

.KWO8994Q .HiqzCS3L .PrLmll .wpuBt6t .sZKiuQ {
  position: absolute;
  width: 120px;
  height: 120px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) rotate(180deg);
  font-size: 120px;
  line-height: 1;
  color: rgba(255, 255, 255, 0.05);
  z-index: -1;
}

.KWO8994Q .HiqzCS3L .PrLmll .Nsux2OkD {
  display: flex;
  align-items: center;
  margin-left: 100px;
}

.KWO8994Q .HiqzCS3L .PrLmll .Nsux2OkD .B3KPWwJJ {
  max-width: 72px;
  width: 100%;
  height: 72px;
  border-radius: 50%;
  margin-right: 15px;
  overflow: hidden;
}

.KWO8994Q .HiqzCS3L .PrLmll .Nsux2OkD .B3KPWwJJ img {
  width: 100%;
}

.KWO8994Q .HiqzCS3L .PrLmll .Nsux2OkD .VEt39KUF h5 {
  font-weight: 600;
  margin-bottom: 10px;
}

.KWO8994Q .HiqzCS3L .PrLmll .Nsux2OkD .VEt39KUF p {
  font-size: 14px;
}

/* ============================= 
    CONTACT-6 CSS
================================ */
.LvECqlr {
  background: #F3F3F3;
  padding: 100px 0 70px;
  position: relative;
  z-index: 1;
  overflow: hidden;
}

.LvECqlr .kosURe form .j2oco11bc {
  position: relative;
  margin-bottom: 20px;
}

.LvECqlr .kosURe form .j2oco11bc label {
  display: block;
  width: 100%;
  margin-bottom: 10px;
}

.LvECqlr .kosURe form .j2oco11bc textarea,
.LvECqlr .kosURe form .j2oco11bc input {
  background: transparent;
  border-radius: 10px;
  position: relative;
  padding-left: 20px;
  padding-right: 50px;
  width: 100%;
  border: 1px solid #585978;
  box-shadow: 0px 5px 25px rgba(218, 211, 211, 0.3);
  transition: all 0.3s ease-out 0s;
}

.LvECqlr .kosURe form .j2oco11bc textarea::placeholder,
.LvECqlr .kosURe form .j2oco11bc input::placeholder {
  font-weight: 300;
  opacity: 1;
  color: 585978;
}

.LvECqlr .kosURe form .j2oco11bc textarea:focus,
.LvECqlr .kosURe form .j2oco11bc input:focus {
  border-color: #7f1d1d;
}

.LvECqlr .kosURe form .j2oco11bc input {
  height: 56px;
}

.LvECqlr .kosURe form .j2oco11bc textarea {
  padding: 15px 20px;
  padding-right: 50px;
  resize: none;
}

.LvECqlr .kosURe form .j2oco11bc i {
  position: absolute;
  right: 21px;
  top: 53.5px;
}

.LvECqlr .kosURe form .pyrCvbzh2L {
  padding-top: 10px;
}

.LvECqlr .kosURe form .pyrCvbzh2L button {
  height: 56px;
}

@media only screen and (min-width: 1400px) {
  .LvECqlr .hn9Hlaweo {
    margin-left: 50px;
  }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
  .LvECqlr .hn9Hlaweo {
    margin-left: 40px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
  .LvECqlr .hn9Hlaweo {
    margin-bottom: 50px;
  }
}

.LvECqlr .hn9Hlaweo .rKiv2YQGg {
  margin-bottom: 20px;
  display: flex;
  align-items: center;
  transition: all 0.3s ease-out 0s;
}

.LvECqlr .hn9Hlaweo .rKiv2YQGg .C2H13rZv {
  max-width: 54px;
  width: 100%;
  height: 54px;
  border-radius: 50%;
  background: #7f1d1d;
  color: #ffffff;
  margin-right: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 24px;
}

/* ============================= 
    FOOTER-1 CSS
================================ */
.TXhh6gB {
  background: #F3F3F3;
  padding-top: 80px;
}

.TXhh6gB .Dymkp50ry6H .QnOLaFT9nCA {
  margin-bottom: 50px;
}

.TXhh6gB .Dymkp50ry6H .QnOLaFT9nCA .Cdrnkwj {
  margin-bottom: 30px;
}

.TXhh6gB .Dymkp50ry6H .QnOLaFT9nCA p.z7keolcqCj {
  margin-bottom: 30px;
}

.TXhh6gB .Dymkp50ry6H .QnOLaFT9nCA .JxLIru {
  justify-content: flex-start;
}

.TXhh6gB .Dymkp50ry6H .QnOLaFT9nCA .JxLIru li a {
  background: rgba(127, 29, 29, 0.4);
  margin: 0;
  margin-right: 10px;
  width: 44px;
  height: 44px;
  font-size: 20px;
}

.TXhh6gB .Dymkp50ry6H .QnOLaFT9nCA .JxLIru li a:hover {
  background: #7f1d1d;
}

.TXhh6gB .Dymkp50ry6H .QnOLaFT9nCA h6 {
  font-weight: 600;
  color: #585978;
  margin-bottom: 35px;
  margin-top: 10px;
}

.TXhh6gB .Dymkp50ry6H .QnOLaFT9nCA .CuPas4mNq li a {
  font-size: 16px;
  line-height: 32px;
  color: #585978;
}

.TXhh6gB .Dymkp50ry6H .QnOLaFT9nCA .CuPas4mNq li a:hover {
  color: #7f1d1d;
}

.TXhh6gB .E40Jnd6iO {
  border-top: 1px solid rgba(88, 89, 120, 0.4);
  padding: 20px 0;
}

.TXhh6gB .E40Jnd6iO p {
  font-size: 14px;
  font-weight: 500;
  text-align: center;
  color: rgba(88, 89, 120, 0.6);
}

.TXhh6gB .E40Jnd6iO p a {
  color: inherit;
}

.TXhh6gB .E40Jnd6iO p a:hover {
  color: #7f1d1d;
}

.TXhh6gB.XwwWQLF08 {
  background: #323450;
}

.TXhh6gB.XwwWQLF08 .Dymkp50ry6H .QnOLaFT9nCA p {
  color: #ffffff;
}

.TXhh6gB.XwwWQLF08 .Dymkp50ry6H .QnOLaFT9nCA h6 {
  color: #ffffff;
}

.TXhh6gB.XwwWQLF08 .Dymkp50ry6H .QnOLaFT9nCA .JxLIru li a {
  background: rgba(255, 255, 255, 0.1);
}

.TXhh6gB.XwwWQLF08 .Dymkp50ry6H .QnOLaFT9nCA .JxLIru li a:hover {
  background: #7f1d1d;
}

.TXhh6gB.XwwWQLF08 .Dymkp50ry6H .QnOLaFT9nCA .CuPas4mNq li a {
  color: #ffffff;
}

.TXhh6gB.XwwWQLF08 .Dymkp50ry6H .QnOLaFT9nCA .CuPas4mNq li a:hover {
  color: #7f1d1d;
}

.TXhh6gB.XwwWQLF08 .E40Jnd6iO p {
  color: rgba(255, 255, 255, 0.8);
}

/* ============================= 
    DEFAULT CSS
================================ */
.MzOfbOYaRV {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.JxLIru {
  display: flex;
  justify-content: center;
  align-items: center;
}

.JxLIru li a {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background: #7f1d1d;
  color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 3px 8px;
}

input, textarea, button {
  transition: all 0.3s ease-out 0s;
}

input:focus, textarea:focus, button:focus {
  outline: none;
  box-shadow: none;
}

.Vfrsex {
  border-radius: 3px;
}

.zGTJkO {
  border-radius: 10px;
}

.CILcastIM {
  border-radius: 30px;
}

.WxjBWf4Dao {
  border-radius: 50px;
}

.OnoXpSd {
  border-radius: 50%;
}

.mUByfgy {
  border-radius: 10px 0px;
}

/* ====== MARGIN PADDING ======= */
.bcTQvwR {
  margin-top: 6px;
}

.iTuaspV36 {
  margin-top: 5px;
}

.IhbW5ElhsiB {
  margin-top: 10px;
}

.musbCiORxS {
  margin-top: 15px;
}

.Gqhp0H22e4N {
  margin-top: 20px;
}

.oyaHxnH {
  margin-top: 25px;
}

.VA1NB1qv2pq {
  margin-top: 30px;
}

.x68ugE {
  margin-top: 35px;
}

.sEPAscdeu8 {
  margin-top: 40px;
}

.QPIAXiEN {
  margin-top: 45px;
}

.K43zhL {
  margin-top: 50px;
}

.rJ8GRrqKzPQ {
  margin-top: 55px;
}

.qot52JLohP {
  margin-top: 60px;
}

.oAq5PGVI {
  margin-top: 65px;
}

.GYt2HF8Jb {
  margin-top: 70px;
}

.HOoNfhXsS {
  margin-top: 75px;
}

.RL6bccWtN {
  margin-top: 80px;
}

.rZkB5mNaz {
  margin-top: 85px;
}

.MPeRCBqGA9 {
  margin-top: 90px;
}

.ZydQP9Q {
  margin-top: 95px;
}

.h8JSnBKKH82 {
  margin-top: 100px;
}

.aGcFJL4LQ {
  margin-top: 105px;
}

.BbySClf9Tj {
  margin-top: 110px;
}

.MbDgXO {
  margin-top: 115px;
}

.w000wL8w {
  margin-top: 120px;
}

.UgEyRYDrj {
  margin-top: 125px;
}

.VM9LchM {
  margin-top: 130px;
}

.emtBZH {
  margin-top: 135px;
}

.fZ9oLQweM {
  margin-top: 140px;
}

.KRz1am1 {
  margin-top: 145px;
}

.cWGXpD {
  margin-top: 150px;
}

.gSlsWpSfZEW {
  margin-top: 155px;
}

.OeUxl8 {
  margin-top: 160px;
}

.XweScXtt {
  margin-top: 165px;
}

.Dq4nd4yvm {
  margin-top: 170px;
}

.AtfU0Ujw {
  margin-top: 175px;
}

.zTTmBSyBK {
  margin-top: 180px;
}

.VZ03X54WtK {
  margin-top: 185px;
}

.OJNYvIWmAu {
  margin-top: 190px;
}

.ERzS6x {
  margin-top: 195px;
}

.R2pMi9k {
  margin-top: 200px;
}

.pOF5sbxD {
  margin-top: 205px;
}

.BgZxQszf3d {
  margin-top: 210px;
}

.MLuNcTxR6ca {
  margin-top: 215px;
}

.V3PgcEo {
  margin-top: 220px;
}

.aJsghzkd {
  margin-top: 225px;
}

.e8NyX2Zq {
  margin-bottom: 6px;
}

.lkKhrzWf {
  margin-bottom: 5px;
}

.p05RKCR {
  margin-bottom: 10px;
}

.YCrrfetXVfA {
  margin-bottom: 15px;
}

.mWuMh22j7F {
  margin-bottom: 20px;
}

.HWlsb5p79 {
  margin-bottom: 25px;
}

.hATnPk7ZjSh {
  margin-bottom: 30px;
}

.GzqwPTi {
  margin-bottom: 35px;
}

.lhOXpq {
  margin-bottom: 40px;
}

.Wd3a6Oh {
  margin-bottom: 45px;
}

.jXjqHZT {
  margin-bottom: 50px;
}

.IbDFVTAjp3g {
  margin-bottom: 55px;
}

.MsiHaNmqRZc {
  margin-bottom: 60px;
}

.JhOc1Wi {
  margin-bottom: 65px;
}

.afILSc {
  margin-bottom: 70px;
}

.AiTw7r {
  margin-bottom: 75px;
}

.GvIsMlrznik {
  margin-bottom: 80px;
}

.cQcJBqc {
  margin-bottom: 85px;
}

.pkg5L5D {
  margin-bottom: 90px;
}

.gW6zQH {
  margin-bottom: 95px;
}

.N531WxG {
  margin-bottom: 100px;
}

.Mf98EItlTzp {
  margin-bottom: 105px;
}

.efrHqL0 {
  margin-bottom: 110px;
}

.gdhYLqZI {
  margin-bottom: 115px;
}

.ZRfOWFZvTg {
  margin-bottom: 120px;
}

.pES8Zc6LyN4 {
  margin-bottom: 125px;
}

.UBLh4b3S {
  margin-bottom: 130px;
}

.ZswWA2 {
  margin-bottom: 135px;
}

.QHkEJc33Dz {
  margin-bottom: 140px;
}

.vEqxs12H7Bl {
  margin-bottom: 145px;
}

.SP3Qmxb {
  margin-bottom: 150px;
}

.ZpOAOcSBKIp {
  margin-bottom: 155px;
}

.NGLrdG0ety {
  margin-bottom: 160px;
}

.ZDk1Bk {
  margin-bottom: 165px;
}

.ADIXa3GJraN {
  margin-bottom: 170px;
}

.EY7DrDY {
  margin-bottom: 175px;
}

.huftuX {
  margin-bottom: 180px;
}

.fdVzvA3d {
  margin-bottom: 185px;
}

.DknLJGF {
  margin-bottom: 190px;
}

.wNZuxCrSlz {
  margin-bottom: 195px;
}

.hfpk6iN {
  margin-bottom: 200px;
}

.Wcej7kT9 {
  margin-bottom: 205px;
}

.Lax6uneRKJ {
  margin-bottom: 210px;
}

.uvvtfA {
  margin-bottom: 215px;
}

.YX8srUVxMdg {
  margin-bottom: 220px;
}

.nmmYVY {
  margin-bottom: 225px;
}

.Ni3nzO {
  margin-left: 6px;
}

.yKINIo7avH {
  margin-left: 5px;
}

.y2W7e4trLPu {
  margin-left: 10px;
}

.Jz7r4QLwPf {
  margin-left: 15px;
}

.JUbBTf {
  margin-left: 20px;
}

.Uee2KX {
  margin-left: 25px;
}

.lB6YvFE13Fh {
  margin-left: 30px;
}

.fgH10Ho {
  margin-left: 35px;
}

.CefQpgpLD {
  margin-left: 40px;
}

.G3rueeC53N {
  margin-left: 45px;
}

.eO1ku4 {
  margin-left: 50px;
}

.slDN2LP {
  margin-left: 55px;
}

.vXqMQZr0 {
  margin-left: 60px;
}

.wDMPQP {
  margin-left: 65px;
}

.lvFCk3qx {
  margin-left: 70px;
}

.CeOTqq3IZBC {
  margin-left: 75px;
}

.oPzdoyrB {
  margin-left: 80px;
}

.mMWRo3qc {
  margin-left: 85px;
}

.Um7OccWt {
  margin-left: 90px;
}

.NSKGZyHqdS {
  margin-left: 95px;
}

.ouUmetVA3U {
  margin-left: 100px;
}

.dlbAmd {
  margin-right: 6px;
}

.ymNCC5qSMGx {
  margin-right: 5px;
}

.en5FqiP4kWQ {
  margin-right: 10px;
}

.pwprLWHVh {
  margin-right: 15px;
}

.bXOLdttHm {
  margin-right: 20px;
}

.Owzv1F8Js4 {
  margin-right: 25px;
}

.VwFraPHfCd {
  margin-right: 30px;
}

.IGUtk68dQS {
  margin-right: 35px;
}

.cqmQmW {
  margin-right: 40px;
}

.iRiXsP {
  margin-right: 45px;
}

.s3CTENRBDiD {
  margin-right: 50px;
}

.Yg3NsDv {
  margin-right: 55px;
}

.XDswU8 {
  margin-right: 60px;
}

.Tazf5r92aS {
  margin-right: 65px;
}

.SRUuVP {
  margin-right: 70px;
}

.VtHOlK3 {
  margin-right: 75px;
}

.QF17mhQc {
  margin-right: 80px;
}

.GVlMVdLOb {
  margin-right: 85px;
}

.aSpe2TzjV0P {
  margin-right: 90px;
}

.GA6t3A0P {
  margin-right: 95px;
}

.oSHfppysq {
  margin-right: 100px;
}

.b4jxq3xQBl3 {
  padding-top: 6px;
}

.aJ3zNQ9pD {
  padding-top: 5px;
}

.oohWu0RTyV {
  padding-top: 10px;
}

.PnoLnFq04Et {
  padding-top: 15px;
}

.RceNMY {
  padding-top: 20px;
}

.N2CcXRzWUOt {
  padding-top: 25px;
}

.rwaiaHv {
  padding-top: 30px;
}

.iakSDwdSp2 {
  padding-top: 35px;
}

.GiHO0mSG {
  padding-top: 40px;
}

.dK3DWOD {
  padding-top: 45px;
}

.SPEWJxDucL0 {
  padding-top: 50px;
}

.dG0unhZ1 {
  padding-top: 55px;
}

.HSrDc7Lj4dw {
  padding-top: 60px;
}

.tJGB92R {
  padding-top: 65px;
}

.Czb9NbeT {
  padding-top: 70px;
}

.LaKKha0LLfZ {
  padding-top: 75px;
}

.vEt4Fxr {
  padding-top: 80px;
}

.hUB8AY {
  padding-top: 85px;
}

.BcUgvr {
  padding-top: 90px;
}

.hbjb6Fp1x4 {
  padding-top: 95px;
}

.UE8cA9z {
  padding-top: 100px;
}

.r8hTQX2fL {
  padding-top: 105px;
}

.j0OHcrVd6qS {
  padding-top: 110px;
}

.bHs9AYGaz {
  padding-top: 115px;
}

.RHRg9nJifY {
  padding-top: 120px;
}

.nYmwbpB5h {
  padding-top: 125px;
}

.FFIb0zmdHGH {
  padding-top: 130px;
}

.rgSFlbyfH {
  padding-top: 135px;
}

.OdZpgVCY {
  padding-top: 140px;
}

.Oa22p6TR {
  padding-top: 145px;
}

.A2ONXQ {
  padding-top: 150px;
}

.nvkPR4u {
  padding-top: 155px;
}

.UsX6EOif {
  padding-top: 160px;
}

.MB3GJBGeXA {
  padding-top: 165px;
}

.ukB6Uj1Sp {
  padding-top: 170px;
}

.XS51nbOW3 {
  padding-top: 175px;
}

.mIYFnxUFA {
  padding-top: 180px;
}

.Ls6fP3Tb {
  padding-top: 185px;
}

.U5UwUmbDfU {
  padding-top: 190px;
}

.Q6Yv8nZz {
  padding-top: 195px;
}

.kcEvISDm {
  padding-top: 200px;
}

.oRiKXndgrVr {
  padding-top: 205px;
}

.nvjeHyoGcY {
  padding-top: 210px;
}

.UVyhpd0 {
  padding-top: 215px;
}

.TUq2AExaB83 {
  padding-top: 220px;
}

.cvSK925e30F {
  padding-top: 225px;
}

.EZ8s64 {
  padding-bottom: 6px;
}

.tQl2l6jUBk {
  padding-bottom: 5px;
}

.muAXCYfAAN {
  padding-bottom: 10px;
}

.OdAXuFU {
  padding-bottom: 15px;
}

.xZpeavJj {
  padding-bottom: 20px;
}

.DHWIAKb {
  padding-bottom: 25px;
}

.VLkx6hXjwN {
  padding-bottom: 30px;
}

.PIh5QqgL {
  padding-bottom: 35px;
}

.HuxZorfqP5 {
  padding-bottom: 40px;
}

.tkyLFtYvy {
  padding-bottom: 45px;
}

.GJH09RCs0 {
  padding-bottom: 50px;
}

.eEOcGobzpWB {
  padding-bottom: 55px;
}

.cUpZ93 {
  padding-bottom: 60px;
}

.uuPSftXzg1X {
  padding-bottom: 65px;
}

.GALq8u7a5 {
  padding-bottom: 70px;
}

.Ohh0na {
  padding-bottom: 75px;
}

.vPCqBt6m2 {
  padding-bottom: 80px;
}

.TdaOWijbaU {
  padding-bottom: 85px;
}

.kIByPpr {
  padding-bottom: 90px;
}

.NwQKfHKqFe {
  padding-bottom: 95px;
}

.vugLfuH {
  padding-bottom: 100px;
}

.UjcJvj9dMPn {
  padding-bottom: 105px;
}

.JsKPV2rI {
  padding-bottom: 110px;
}

.zbmTNu {
  padding-bottom: 115px;
}

.cqdnX1 {
  padding-bottom: 120px;
}

.DS4tsjgFl {
  padding-bottom: 125px;
}

.rxvUix {
  padding-bottom: 130px;
}

.ReDgOD88sc {
  padding-bottom: 135px;
}

.b7XMgXX {
  padding-bottom: 140px;
}

.iL0L0JHC6 {
  padding-bottom: 145px;
}

.eb4YGIW {
  padding-bottom: 150px;
}

.K4DiJnYBQHW {
  padding-bottom: 155px;
}

.svTFyMKfG {
  padding-bottom: 160px;
}

.v3m6jdG7Y {
  padding-bottom: 165px;
}

.M5m24HTLXy {
  padding-bottom: 170px;
}

.mVrLzgVYp81 {
  padding-bottom: 175px;
}

.SWMpBo4sJZ {
  padding-bottom: 180px;
}

.Dn6iBcJlM {
  padding-bottom: 185px;
}

.PozQqAXOOk {
  padding-bottom: 190px;
}

.nZlSMdxID {
  padding-bottom: 195px;
}

.JrrIrdM {
  padding-bottom: 200px;
}

.hcfGOjdGI {
  padding-bottom: 205px;
}

.IoBxNzePs {
  padding-bottom: 210px;
}

.ok4Tyh5bR {
  padding-bottom: 215px;
}

.KJ8GQcYrb {
  padding-bottom: 220px;
}

.XspwGIX6 {
  padding-bottom: 225px;
}

.P7vdZvJj {
  padding-left: 6px;
}

.CYMsMp8Z {
  padding-left: 5px;
}

.TCPbn1dL {
  padding-left: 10px;
}

.Y3IbKrbsz {
  padding-left: 15px;
}

.aAE96h {
  padding-left: 20px;
}

.nHe9AM {
  padding-left: 25px;
}

.e5Zj1B0d5O {
  padding-left: 30px;
}

.FbJA5UNVF {
  padding-left: 35px;
}

.yF55ft {
  padding-left: 40px;
}

.BCluIa4gZ {
  padding-left: 45px;
}

.JtmLwhWbCv {
  padding-left: 50px;
}

.xlQv5neXd {
  padding-left: 55px;
}

.preVJragv3 {
  padding-left: 60px;
}

.dGjesa {
  padding-left: 65px;
}

.vlxguuGM {
  padding-left: 70px;
}

.FxAst2pzj {
  padding-left: 75px;
}

.eE0xMdDpTx {
  padding-left: 80px;
}

.E8wwgU4Q4 {
  padding-left: 85px;
}

.X4Lgn9AAbIC {
  padding-left: 90px;
}

.LoHOuZB {
  padding-left: 95px;
}

.E9bt0P8NPH {
  padding-left: 100px;
}

.k4GVajZtnbP {
  padding-right: 6px;
}

.maNBe1 {
  padding-right: 5px;
}

.EeUxJ5vsGO {
  padding-right: 10px;
}

.HeFefIKsE {
  padding-right: 15px;
}

.Z7crbsowpLS {
  padding-right: 20px;
}

.qYgTSZih8 {
  padding-right: 25px;
}

.XqDcZJo9JK {
  padding-right: 30px;
}

.gJlOFCdH {
  padding-right: 35px;
}

.xCbJpVs {
  padding-right: 40px;
}

.RLv8Sc6xD {
  padding-right: 45px;
}

.Bw8bpqz3nO {
  padding-right: 50px;
}

.FwrB6Yn1 {
  padding-right: 55px;
}

.ALpxysABJv {
  padding-right: 60px;
}

.tJQ9zkR {
  padding-right: 65px;
}

.dmwFMaaAfhU {
  padding-right: 70px;
}

.mbQ8I7ZJ {
  padding-right: 75px;
}

.uVVTcck {
  padding-right: 80px;
}

.trEQpWLz {
  padding-right: 85px;
}

.vSiK6RGIlH {
  padding-right: 90px;
}

.Q112icKpayC {
  padding-right: 95px;
}

.dRzcKly7Zc {
  padding-right: 100px;
}
