@import url("../fonts/Satoshi/css/satoshi.css");
@import url("../fonts/ClashDisplay/css/clash-display.css");
@import url("../fonts/Magnita/Magnita.css");
@import url("../fonts/bootstrap-icons-1.10.2/font.css");
::-webkit-scrollbar {
  width: 5px;
}

::-webkit-scrollbar-track {
  background: #fff;
}

::-webkit-scrollbar-thumb {
  background: #19352D;
  border-radius: 0;
}

.sidebar-overlay[aria-expanded="false"] {
  display: none;
}

.sidebar-overlay[aria-expanded="true"] {
  display: block;
  z-index: 0;
  right: 0px;
  position: fixed;
  height: 200%;
  width: 100%;
  background-color: transparent;
}

body {
  font-family: "Satoshi";
  font-weight: normal;
  font-size: 20px;
  position: relative;
  color: rgba(0, 0, 0, 0.7);
}

.main-page-wrapper_7e313158dc665a97 {
  overflow-x: hidden;
}

.h1_494265f252a2276a,
h1,
.h2_8e221429354631cd,
h2,
.h3_2114527a989cf674,
h3,
.h4_9c11af81e3a2a1e1,
h4,
.h5_395a56794fe36392,
h5,
.h6_fb47a3765ced8978,
h6 {
  font-weight: 500;
  color: #19352D;
}

.h1_494265f252a2276a, h1 {
  font-size: 85px;
  line-height: 1.023em;
}

.h2_8e221429354631cd, h2 {
  font-size: 64px;
  line-height: 1.1em;
}

.h4_9c11af81e3a2a1e1, h4 {
  font-size: 24px;
}

p {
  line-height: 1.7em;
}

.text-xl_041db9344730d2fa {
  font-size: 28px;
  line-height: 1.5em;
}

.text-lg_46b9e0d4a5dc71a4 {
  font-size: 24px;
  line-height: 1.583em;
}

.text-md_96bb7740e874774b {
  font-size: 22px;
}

hr {
  opacity: 0.09;
  margin: 5px 0;
}

.fw-600_d5e49558e57a80df {
  font-weight: 600;
}

.fw-500_6ceebde2a4a41dc4 {
  font-weight: 500;
}

.border-30_11daefbbf5911730 {
  border-radius: 30px;
}

.border-40_83aca0f8725d5301 {
  border-radius: 40px;
}

.border-100_f573a7367c6a1d51 {
  border-radius: 100px;
}

.shapes_0fc013ed90aaef22 {
  position: absolute;
  z-index: -1;
}

.light-bg_f23b72defe9af7fe {
  background-color: #EDF1EE;
}

.light-bg-deep_49c0660f90320af9 {
  background-color: #EBF3EE;
}

.font-magnita_d04d3b800d587c41 {
  font-family: "Magnita";
}

.light-bg-page-wrapper_87cddf53ecd85ce5 {
  background: #EDF8EB;
}

.color-deep_87098b9b70cfccb0 {
  color: #1F5E59;
}

.box-layout_c83f06622c6adeab {
  margin: 30px;
}

.ctn-preloader_435142577f5a8a16 {
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 999999;
  background: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.ctn-preloader_435142577f5a8a16 .icon_7e5b6c380b2b57d4 {
  animation: rotated 8s infinite linear;
}
.ctn-preloader_435142577f5a8a16 .txt-loading_33a54c7aa7716ba0 {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  margin-top: 30px;
}
.ctn-preloader_435142577f5a8a16 .txt-loading_33a54c7aa7716ba0 .letters-loading_3dc81a32db56c17b {
  font-family: "ClashDisplay";
  font-weight: 500;
  letter-spacing: 8px;
  display: inline-block;
  color: rgba(12, 58, 48, 0.12);
  position: relative;
  font-size: 40px;
  line-height: 30px;
}
.ctn-preloader_435142577f5a8a16 .txt-loading_33a54c7aa7716ba0 .letters-loading_3dc81a32db56c17b::before {
  animation: letters-loading 4s infinite;
  color: #0C3A30;
  content: attr(data-text-preloader);
  left: 0;
  opacity: 0;
  top: 0;
  line-height: 30px;
  position: absolute;
}
.ctn-preloader_435142577f5a8a16 .txt-loading_33a54c7aa7716ba0 .letters-loading_3dc81a32db56c17b:nth-child(2):before {
  animation-delay: 0.2s;
}
.ctn-preloader_435142577f5a8a16 .txt-loading_33a54c7aa7716ba0 .letters-loading_3dc81a32db56c17b:nth-child(3):before {
  animation-delay: 0.4s;
}
.ctn-preloader_435142577f5a8a16 .txt-loading_33a54c7aa7716ba0 .letters-loading_3dc81a32db56c17b:nth-child(4):before {
  animation-delay: 0.6s;
}
.ctn-preloader_435142577f5a8a16 .txt-loading_33a54c7aa7716ba0 .letters-loading_3dc81a32db56c17b:nth-child(5):before {
  animation-delay: 0.8s;
}
.ctn-preloader_435142577f5a8a16 .txt-loading_33a54c7aa7716ba0 .letters-loading_3dc81a32db56c17b:nth-child(6):before {
  animation-delay: 1s;
}
.ctn-preloader_435142577f5a8a16 .txt-loading_33a54c7aa7716ba0 .letters-loading_3dc81a32db56c17b:nth-child(7):before {
  animation-delay: 1.2s;
}
.ctn-preloader_435142577f5a8a16 .txt-loading_33a54c7aa7716ba0 .letters-loading_3dc81a32db56c17b:nth-child(8):before {
  animation-delay: 1.4s;
}

@keyframes spinner {
  to {
    transform: rotateZ(360deg);
  }
}
@keyframes letters-loading {
  0%, 75%, 100% {
    opacity: 0;
    transform: rotateY(-90deg);
  }
  25%, 50% {
    opacity: 1;
    transform: rotateY(0deg);
  }
}
.scroll-top {
  width: 35px;
  height: 35px;
  line-height: 32px;
  font-weight: 900;
  position: fixed;
  bottom: 20px;
  right: 5px;
  z-index: 99;
  text-align: center;
  color: #19352D;
  font-size: 25px;
  cursor: pointer;
  border-radius: 50%;
  background: #CFFF45;
  transition: all 0.3s ease-in-out;
}
.scroll-top:after {
  position: absolute;
  z-index: -1;
  content: "";
  top: 100%;
  left: 5%;
  height: 10px;
  width: 90%;
  opacity: 1;
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 80%);
}

.tran3s_38295e6651cc7a34 {
  transition: all 0.3s ease-in-out;
}

.tran4s_ea175b101ac8b2d8 {
  transition: all 0.4s ease-in-out;
}

.tran5s_824d055b7256e651 {
  transition: all 0.5s ease-in-out;
}

.tran6s_87c4de625c304e9f {
  transition: all 0.6s ease-in-out;
}

.btn-one_72f42003b9800743 {
  font-weight: 700;
  font-size: 18px;
  line-height: 48px;
  padding: 0 30px;
  text-align: center;
  border-radius: 40px;
  color: #000;
  background-color: #CFFF45;
  transition: all 0.3s ease-in-out 0s;
}
.btn-one_72f42003b9800743:hover {
  background-color: #29594B;
  color: #fff;
}

.btn-two_52ef9e0e575fea94 {
  font-weight: 500;
  font-size: 20px;
  color: #fff;
  line-height: 52px;
  text-align: center;
  padding: 0 35px;
  border: 1px solid #fff;
  border-radius: 50px;
  transition: all 0.3s ease-in-out 0s;
}
.btn-two_52ef9e0e575fea94 .icon_7e5b6c380b2b57d4 {
  width: 1.35em;
}
.btn-two_52ef9e0e575fea94:hover {
  background: #29594B;
  border-color: #29594B;
}

.btn-three_d2c91b3f63b87094 {
  font-size: 18px;
  font-weight: 700;
  color: #000;
}
.btn-three_d2c91b3f63b87094 img {
  width: 22px;
  margin-top: 3px;
}
.btn-three_d2c91b3f63b87094:hover span {
  text-decoration: underline;
}
.btn-three_d2c91b3f63b87094.border-style_fb134f1d1a77e5e2 {
  border: 1px solid #000;
  border-radius: 40px;
  padding: 12px 25px;
  transition: all 0.3s ease-in-out 0s;
}
.btn-three_d2c91b3f63b87094.border-style_fb134f1d1a77e5e2:hover {
  background-color: #D0FF45;
  border-color: #D0FF45;
}
.btn-three_d2c91b3f63b87094.border-style_fb134f1d1a77e5e2:hover span {
  text-decoration: none;
}

.btn-four_fec008eb551ad7f1 {
  font-weight: 700;
  font-size: 18px;
  line-height: 50px;
  padding: 0 38px;
  text-align: center;
  border-radius: 50px;
  color: #fff;
  background-color: #29594B;
  transition: all 0.3s ease-in-out 0s;
}
.btn-four_fec008eb551ad7f1:hover {
  background-color: #CFFF45;
  color: #000;
}

.btn-five_e518075c7b38a13b .text {
  font-weight: 500;
  font-style: italic;
  color: #19352D;
  text-decoration: underline;
}
.btn-five_e518075c7b38a13b .icon_7e5b6c380b2b57d4 {
  width: 48px;
  height: 48px;
  background: #29594B;
  color: #fff;
  font-size: 22px;
  margin-left: 12px;
}
.btn-five_e518075c7b38a13b:hover .icon_7e5b6c380b2b57d4 {
  background: #CFFF45;
  color: #19352D;
}

.btn-six_9932df15578c6738 {
  font-weight: 700;
  font-size: 18px;
  line-height: 48px;
  padding: 0 38px;
  text-align: center;
  border-radius: 50px;
  color: #29594B;
  border: 1px solid #29594B;
  transition: all 0.3s ease-in-out 0s;
}
.btn-six_9932df15578c6738:hover {
  background-color: #CFFF45;
  border-color: #CFFF45;
  color: #000;
}

.btn-seven_1ee55180694b75d1 .text {
  font-weight: 500;
  font-style: italic;
  color: #19352D;
}
.btn-seven_1ee55180694b75d1 .icon_7e5b6c380b2b57d4 {
  width: 50px;
  height: 50px;
  background: #29594B;
  margin-left: 45px;
  position: relative;
}
.btn-seven_1ee55180694b75d1 .icon_7e5b6c380b2b57d4:before {
  content: "";
  position: absolute;
  width: 30px;
  height: 2px;
  background: #29594B;
  left: -30px;
  top: 50%;
}
.btn-seven_1ee55180694b75d1:hover .text {
  text-decoration: underline;
}

.btn-eight_f5577ee1b3e0936b .text {
  font-weight: 700;
  font-size: 18px;
  color: #19352D;
}
.btn-eight_f5577ee1b3e0936b .icon_7e5b6c380b2b57d4 {
  width: 45px;
  height: 45px;
  border: 1px solid #fff;
  font-size: 20px;
  background: #29594B;
  color: #fff;
  margin-left: 10px;
  transition: all 0.3s ease-in-out 0s;
}
.btn-eight_f5577ee1b3e0936b:hover .text {
  text-decoration: underline;
}
.btn-eight_f5577ee1b3e0936b:hover .icon_7e5b6c380b2b57d4 {
  background: #CFFF45;
  color: #19352D;
}

.btn-nine_2f5b94ec7a11f4ae {
  font-size: 40px;
  width: 105px;
  height: 105px;
  color: #19352D;
  border: 1px solid #29594B;
}
.btn-nine_2f5b94ec7a11f4ae:hover {
  background: #CFFF45;
  border-color: #CFFF45;
}

.btn-ten_100dc484404c247a {
  font-size: 18px;
  font-weight: 700;
  padding: 0 35px;
  min-width: 160px;
  text-align: center;
  background: #101010;
  color: #fff;
  line-height: 50px;
}
.btn-ten_100dc484404c247a:hover {
  background: #29594B;
}

.btn-eleven_a68c3066f5ff4b9f .text {
  font-weight: 700;
  font-size: 18px;
  color: #000;
}
.btn-eleven_a68c3066f5ff4b9f .icon_7e5b6c380b2b57d4 {
  width: 45px;
  height: 45px;
  background: #000;
  margin-left: 38px;
  position: relative;
}
.btn-eleven_a68c3066f5ff4b9f .icon_7e5b6c380b2b57d4 img {
  width: 30px;
}
.btn-eleven_a68c3066f5ff4b9f .icon_7e5b6c380b2b57d4:before {
  content: "";
  position: absolute;
  width: 26px;
  height: 2px;
  background: #000;
  left: -26px;
  top: 50%;
}
.btn-eleven_a68c3066f5ff4b9f:hover .text {
  text-decoration: underline;
}
.btn-eleven_a68c3066f5ff4b9f:hover .icon_7e5b6c380b2b57d4 {
  background: #29594B;
}

.btn-twelve_2dd2908aa1a4ed04 {
  font-family: "ClashDisplay";
  font-weight: 600;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 50px;
  padding: 0 30px;
  text-align: center;
  border-radius: 40px;
  color: #000;
  background-color: #E6FD5A;
  transition: all 0.3s ease-in-out 0s;
}
.btn-twelve_2dd2908aa1a4ed04:hover {
  background-color: #000;
  color: #fff;
}

.btn-thirteen_952deb721cb85331 {
  font-family: "ClashDisplay";
  font-weight: 600;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 50px;
  padding: 0 30px;
  text-align: center;
  border-radius: 40px;
  color: #fff;
  min-width: 175px;
  background-color: #202020;
  transition: all 0.3s ease-in-out 0s;
}
.btn-thirteen_952deb721cb85331:hover {
  background-color: #E6FD5A;
  color: #000;
}

.btn-fourteen_d101c4bbb651fa74 {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  font-size: 20px;
  line-height: 46px;
  text-align: center;
  color: #fff;
  background-color: #202020;
  transition: all 0.3s ease-in-out 0s;
}
.btn-fourteen_d101c4bbb651fa74:hover {
  background-color: #E6FD5A;
  color: #000;
}

.btn-fifteen_c8cda3eb1becdd06 {
  line-height: 46px;
  border: 2px solid #000;
  border-radius: 40px;
  font-size: 18px;
  font-weight: 700;
  min-width: 135px;
  padding: 0 30px;
  text-align: center;
  color: #000;
  background-color: #DFFF5E;
  transition: all 0.3s ease-in-out 0s;
}
.btn-fifteen_c8cda3eb1becdd06:hover {
  background-color: #000;
  color: #fff;
}

.btn-sixteen_e212d5462d887257 {
  color: #000;
  font-weight: 700;
  font-size: 18px;
  padding: 0 35px;
  line-height: 50px;
  border: 1px solid #000;
  position: relative;
  display: inline-block;
  background: #fff;
}
.btn-sixteen_e212d5462d887257:before {
  position: absolute;
  content: "";
  top: -14px;
  height: 14px;
  width: calc(100% + 3px);
  left: 6px;
  transform: skewX(-45deg);
  background: #000;
  transition: all 0.3s ease-in-out 0s;
}
.btn-sixteen_e212d5462d887257:after {
  position: absolute;
  content: "";
  right: -16px;
  height: calc(100% + 1px);
  width: 15px;
  top: -7px;
  transform: skewY(-45deg);
  background: #000;
  transition: all 0.3s ease-in-out 0s;
}
.btn-sixteen_e212d5462d887257:hover {
  background: #DFFF5E;
}

.btn-seventeen_c2a487241791faea {
  color: #000;
  font-weight: 500;
  padding: 0 30px;
  line-height: 55px;
  border-radius: 40px;
  background: #FFE86B;
}
.btn-seventeen_c2a487241791faea i {
  margin-left: 8px;
}
.btn-seventeen_c2a487241791faea:hover {
  background: #DFFF5E;
}

.btn-eighteen_72dbb07fee244282 {
  font-size: 18px;
  color: #fff;
  font-weight: 700;
  padding: 0 38px;
  line-height: 52px;
  border-radius: 10px;
  background: #1F5E59;
  text-align: center;
}
.btn-eighteen_72dbb07fee244282:hover {
  background: #CFFF45;
  color: #19352D;
}

.btn-nineteen_904c8ee87cf951ee {
  font-size: 18px;
  color: #1F5E59;
  font-weight: 700;
  padding: 0 30px;
  line-height: 50px;
  border: 1px solid #1F5E59;
  border-radius: 10px;
  text-align: center;
}
.btn-nineteen_904c8ee87cf951ee:hover {
  background: #1F5E59;
  color: #fff;
}

.btn-twenty_481e35b122e19059 {
  font-weight: 500;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 55px;
  padding: 0 45px;
  text-align: center;
  border-radius: 40px;
  color: #1F5E59;
  min-width: 175px;
  background-color: #D0FF45;
  transition: all 0.3s ease-in-out 0s;
}
.btn-twenty_481e35b122e19059:hover {
  background-color: #E6FD5A;
  color: #000;
}

.btn-twentyOne_2e84f3d5fe490566 {
  font-weight: 500;
  font-size: 18px;
  line-height: 55px;
  padding: 0 38px;
  text-align: center;
  border-radius: 40px;
  color: #000;
  background-color: #FFDB1E;
  transition: all 0.3s ease-in-out 0s;
}
.btn-twentyOne_2e84f3d5fe490566:hover {
  background-color: #000;
  color: #fff;
}

.btn-twentytwo_fc3449288da7c67b {
  font-weight: 500;
  font-size: 18px;
  line-height: 53px;
  padding: 0 38px;
  text-align: center;
  border-radius: 40px;
  color: #fff;
  border: 1px solid #fff;
  transition: all 0.3s ease-in-out 0s;
}
.btn-twentytwo_fc3449288da7c67b:hover {
  background-color: #CFFF45;
  border-color: #CFFF45;
  color: #000;
}

.title-one_050051e621573215 .upper-title_63992d78ebd8d8bb {
  font-weight: 500;
  margin-bottom: 14px;
  color: #46846A;
}
.title-one_050051e621573215 h2 {
  font-weight: 700;
}

.title-two_da3e93c8bc9a6b5b .upper-title_63992d78ebd8d8bb {
  font-weight: 500;
  margin-bottom: 5px;
  color: #1CA161;
}
.title-two_da3e93c8bc9a6b5b h2 {
  font-size: 72px;
  font-weight: 700;
  line-height: 1.027em;
  color: #0E3E2F;
}
.title-two_da3e93c8bc9a6b5b h2 span {
  color: #E6FD5A;
}
.title-two_da3e93c8bc9a6b5b .upper-title-two_bffc2ad97c3afac8 {
  text-transform: uppercase;
  font-size: 18px;
  letter-spacing: 2px;
  color: rgba(0, 0, 0, 0.4);
}

.title-three_b601ba7081b2bba5 .upper-title_63992d78ebd8d8bb {
  font-weight: 700;
  letter-spacing: 2px;
  font-size: 14px;
  text-transform: uppercase;
  margin-bottom: 15px;
  color: #1CA161;
}
.title-three_b601ba7081b2bba5 h2 {
  font-weight: 700;
  line-height: 1.03em;
  color: #0E3E2F;
}

.title-four_592b29bafa2197a1 h2 {
  font-family: "Magnita";
  font-size: 68px;
  line-height: 1.323em;
  color: #000;
}

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

a {
  text-decoration: none;
  display: inline-block;
  color: inherit;
}
a:hover, a:focus, a:visited {
  text-decoration: none;
  outline: none;
}

img {
  max-width: 100%;
  display: block;
}

button {
  border: none;
  outline: none;
  box-shadow: none;
  display: block;
  padding: 0;
  cursor: pointer;
  background: transparent;
  color: inherit;
}

button:focus {
  outline: none;
}

input, textarea {
  outline: none;
  box-shadow: none;
  transition: all 0.3s ease-in-out;
}

audio, video, canvas {
  max-width: 100%;
}

iframe {
  border: none !important;
}

.style-none_e11b4d3fe412055f {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
}

.p0_ae13b216bacb199a {
  padding: 0 !important;
}

.m0_7630903148a385eb {
  margin: 0 !important;
}

.theme-mb-0_63b8f5b1e6c40f34 {
  margin-bottom: 0;
}

.theme-pb-0_b15e0bef7f17ebc7 {
  padding-bottom: 0;
}

.pt-5_6b6a98daaa444ab5 {
  padding-top: 5px !important;
}

.pt-10_46ce53a700b1b00f {
  padding-top: 10px;
}

.pt-15_5b9505b3c3e21856 {
  padding-top: 15px;
}

.pt-20_08892b85c81c5155 {
  padding-top: 20px;
}

.pt-25_785cdeaaa520c410 {
  padding-top: 25px;
}

.pt-30_472ce0ba2db86f5f {
  padding-top: 30px;
}

.pt-35_986bb0a6f5851bef {
  padding-top: 35px;
}

.pt-40_ea355c518064237d {
  padding-top: 40px;
}

.pt-45_fc736c3539b88d32 {
  padding-top: 45px;
}

.pt-50_c627a569e68ab928 {
  padding-top: 50px;
}

.pt-55_b85a51b6050c557a {
  padding-top: 55px;
}

.pt-60_90c1395475fe97ae {
  padding-top: 60px;
}

.pt-65_c602400b521493cb {
  padding-top: 65px;
}

.pt-70_bf7de18eca459395 {
  padding-top: 70px;
}

.pt-75_ddfa6f36152ec1df {
  padding-top: 75px;
}

.pt-80_cdb772ec6cddbeb4 {
  padding-top: 80px;
}

.pt-85_47f7c57ede8daf31 {
  padding-top: 85px;
}

.pt-90_df4d0c5c52d5261d {
  padding-top: 90px;
}

.pt-95_67dfcefc22542533 {
  padding-top: 95px;
}

.pt-100_c1f6dcb3c49a1f75 {
  padding-top: 100px;
}

.pt-110_d53b9cac396a5ce7 {
  padding-top: 110px;
}

.pt-120_f9d835663a6bde74 {
  padding-top: 120px;
}

.pt-130_7db1d6811e29a7c7 {
  padding-top: 130px;
}

.pt-140_8fefe8ee8583fd1a {
  padding-top: 140px;
}

.pt-150_948b5873da458f97 {
  padding-top: 150px;
}

.pt-160_f498b18210ff49b8 {
  padding-top: 160px;
}

.pt-170_7d7ccb3028147126 {
  padding-top: 170px;
}

.pt-180_77dda9a648fa1281 {
  padding-top: 180px;
}

.pt-190_86ba86197cc9caf9 {
  padding-top: 190px;
}

.pt-200_4361974d3971a0e2 {
  padding-top: 200px;
}

.pt-225_49cf80a34498622a {
  padding-top: 225px;
}

.pt-250_5cad616df4eb4b9e {
  padding-top: 250px;
}

.pt-300_58b8b574f772b94e {
  padding-top: 300px;
}

.pt-350_6bc6f79a15b5793f {
  padding-top: 350px;
}

.pb-5_03305abcfb40a4c0 {
  padding-bottom: 5px !important;
}

.pb-10_20dbb6dfc29c0883 {
  padding-bottom: 10px;
}

.pb-15_6277797624192268 {
  padding-bottom: 15px;
}

.pb-20_923717d352f26b4c {
  padding-bottom: 20px;
}

.pb-25_9c8f1a17c5bc1c33 {
  padding-bottom: 25px;
}

.pb-30_cb3e839f8a646543 {
  padding-bottom: 30px;
}

.pb-35_e8b171b71add7f54 {
  padding-bottom: 35px;
}

.pb-40_81303ff71d6712e9 {
  padding-bottom: 40px;
}

.pb-45_9415a97ac63917cc {
  padding-bottom: 45px;
}

.pb-50_86e19e95e2b93da9 {
  padding-bottom: 50px;
}

.pb-55_17042bc44d1c2547 {
  padding-bottom: 55px;
}

.pb-60_9a455f283dddee82 {
  padding-bottom: 60px;
}

.pb-65_db0a40f627f4e280 {
  padding-bottom: 65px;
}

.pb-70_68d0510e36fb35e9 {
  padding-bottom: 70px;
}

.pb-75_6b4e2252f1186dd1 {
  padding-bottom: 75px;
}

.pb-80_0a5fad015492d2c8 {
  padding-bottom: 80px;
}

.pb-85_a22c05098abe91ea {
  padding-bottom: 85px;
}

.pb-90_5b4f24b5a953f0de {
  padding-bottom: 90px;
}

.pb-95_10deaaed18e908a9 {
  padding-bottom: 95px;
}

.pb-100_4ccbdd78b0971dcc {
  padding-bottom: 100px;
}

.pb-110_0f9e6b1d315f04b1 {
  padding-bottom: 110px;
}

.pb-120_a6d97c7fe365d5bb {
  padding-bottom: 120px;
}

.pb-130_4a494068d55fd495 {
  padding-bottom: 130px;
}

.pb-140_651f9e9af550edab {
  padding-bottom: 140px;
}

.pb-150_ac8cb946d85c41c0 {
  padding-bottom: 150px;
}

.pb-160_8e70934cdeb6cd7a {
  padding-bottom: 160px;
}

.pb-170_0fda30c83f2c6a92 {
  padding-bottom: 170px;
}

.pb-180_d0b312d696b1accd {
  padding-bottom: 180px;
}

.pb-190_0a49b89fca198ec0 {
  padding-bottom: 190px;
}

.pb-200_cf632077d6ad9c5a {
  padding-bottom: 200px;
}

.pb-225_f72f384b8957f203 {
  padding-bottom: 225px;
}

.pb-250_7f5e96dbf7aaed9b {
  padding-bottom: 250px;
}

.pb-300_923d529420645b56 {
  padding-bottom: 300px;
}

.pb-350_57445a4ea8f76390 {
  padding-bottom: 350px;
}

.mt-5_5654421b7ad835b4 {
  margin-top: 5px !important;
}

.mt-10_9f725c31eadc93c0 {
  margin-top: 10px;
}

.mt-15_0fd78859b54ce547 {
  margin-top: 15px;
}

.mt-20_7dde8ce14ab40085 {
  margin-top: 20px;
}

.mt-25_66d83d7f131c4ce4 {
  margin-top: 25px;
}

.mt-30_6f6aac7c0dfa200b {
  margin-top: 30px;
}

.mt-35_06c9912b24541c75 {
  margin-top: 35px;
}

.mt-40_af159aefa4be365d {
  margin-top: 40px;
}

.mt-45_4829ca02264f8c42 {
  margin-top: 45px;
}

.mt-50_7b94f97a1d642b64 {
  margin-top: 50px;
}

.mt-55_aae4e38d0c666a8b {
  margin-top: 55px;
}

.mt-60_9604df652d9c4e77 {
  margin-top: 60px;
}

.mt-65_fae7e916d4eb2c1d {
  margin-top: 65px;
}

.mt-70_5c6dc3d2b4d54317 {
  margin-top: 70px;
}

.mt-75_df8406e5e067b392 {
  margin-top: 75px;
}

.mt-80_68c0c340de9d1437 {
  margin-top: 80px;
}

.mt-85_21312034b5791d2c {
  margin-top: 85px;
}

.mt-90_24a14db970f71a52 {
  margin-top: 90px;
}

.mt-95_9483d2f1e99d57da {
  margin-top: 95px;
}

.mt-100_512e65a4b15c9d4c {
  margin-top: 100px;
}

.mt-110_6b5fd8d08980ccda {
  margin-top: 110px;
}

.mt-120_3960edb98059baac {
  margin-top: 120px;
}

.mt-130_5dc6cd17aac708d7 {
  margin-top: 130px;
}

.mt-140_7ca0be76d8f34b32 {
  margin-top: 140px;
}

.mt-150_16e7956615cc7a8a {
  margin-top: 150px;
}

.mt-160_84a5bb17e310abaa {
  margin-top: 160px;
}

.mt-170_44d8842adb952f57 {
  margin-top: 170px;
}

.mt-180_503000f8144b246e {
  margin-top: 180px;
}

.mt-190_c9f16840bc4618ee {
  margin-top: 190px;
}

.mt-200_2ba535cb1c229053 {
  margin-top: 200px;
}

.mt-225_ca8ee6ed8489de89 {
  margin-top: 225px;
}

.mt-250_cae12cc26bd76709 {
  margin-top: 250px;
}

.mt-300_d0889578dd4d5581 {
  margin-top: 300px;
}

.mt-350_a19979e0a4f0cc56 {
  margin-top: 350px;
}

.mb-5_1ab1678be2b911ba {
  margin-bottom: 5px !important;
}

.mb-10_adf824726df1b738 {
  margin-bottom: 10px;
}

.mb-15_7d4a391a6f698309 {
  margin-bottom: 15px;
}

.mb-20_afdb305abefac08a {
  margin-bottom: 20px;
}

.mb-25_7ae77ee8df9bad39 {
  margin-bottom: 25px;
}

.mb-30_f4ba88591c2a2a11 {
  margin-bottom: 30px;
}

.mb-35_85e5a417da5f9c58 {
  margin-bottom: 35px;
}

.mb-40_6bded3ba3a106746 {
  margin-bottom: 40px;
}

.mb-45_2132e373168a61c5 {
  margin-bottom: 45px;
}

.mb-50_79600aa99c4f0b44 {
  margin-bottom: 50px;
}

.mb-55_510113ef9d116f3e {
  margin-bottom: 55px;
}

.mb-60_db021e1471096c64 {
  margin-bottom: 60px;
}

.mb-65_aa0d58368fc3823b {
  margin-bottom: 65px;
}

.mb-70_9c6c695ec9d21420 {
  margin-bottom: 70px;
}

.mb-75_e3c6b42359c75e20 {
  margin-bottom: 75px;
}

.mb-80_baff33f6486e35e3 {
  margin-bottom: 80px;
}

.mb-85_196426029fca7a5f {
  margin-bottom: 85px;
}

.mb-90_a8b9a653c56fa66a {
  margin-bottom: 90px;
}

.mb-95_b5d8b43b3865ca0f {
  margin-bottom: 95px;
}

.mb-100_247cc45aec8e6771 {
  margin-bottom: 100px;
}

.mb-110_22c455a24397f918 {
  margin-bottom: 110px;
}

.mb-120_132c18c0f2638f69 {
  margin-bottom: 120px;
}

.mb-130_60117601e8b1cf87 {
  margin-bottom: 130px;
}

.mb-140_372bd2f307533de5 {
  margin-bottom: 140px;
}

.mb-150_6084db1e9578be2a {
  margin-bottom: 150px;
}

.mb-160_3fc9d2d2e7686cd2 {
  margin-bottom: 160px;
}

.mb-170_59848d7a3c02b1a8 {
  margin-bottom: 170px;
}

.mb-180_e6929826c816f9f4 {
  margin-bottom: 180px;
}

.mb-190_9ec21f1554776944 {
  margin-bottom: 190px;
}

.mb-200_5943d2852692fe77 {
  margin-bottom: 200px;
}

.mb-225_886fcb1e7fd59444 {
  margin-bottom: 225px;
}

.mb-250_c68a23000a4d1c21 {
  margin-bottom: 250px;
}

.mb-300_32f0e85c47c39f4b {
  margin-bottom: 300px;
}

.mb-350_f6e4a2f5eb6645eb {
  margin-bottom: 350px;
}

@media (max-width: 1399px) {
  .xl-p0_e63eff15c3fa8217 {
    padding: 0 !important;
  }
  .xl-m0_95a41e72b75aa1df {
    margin: 0 !important;
  }
  .xl-pt-10_6d9438b1e2c4f54b {
    padding-top: 10px !important;
  }
  .xl-pt-20_cc8854a6e8216b25 {
    padding-top: 20px !important;
  }
  .xl-pt-30_f99da544f4992590 {
    padding-top: 30px !important;
  }
  .xl-pt-40_8ca38116775b9f69 {
    padding-top: 40px !important;
  }
  .xl-pt-50_6947c25356efc5da {
    padding-top: 50px !important;
  }
  .xl-pt-60_e7caf26e7bacc3c8 {
    padding-top: 60px !important;
  }
  .xl-pt-70_41f39f985ecee113 {
    padding-top: 70px !important;
  }
  .xl-pt-80_20b35ac089f8e392 {
    padding-top: 80px !important;
  }
  .xl-pt-90_d80d7d9cba0cb422 {
    padding-top: 90px !important;
  }
  .xl-pt-100_a6a499f9d2ddae48 {
    padding-top: 100px !important;
  }
  .xl-pt-110_c0523da7457e87fe {
    padding-top: 110px !important;
  }
  .xl-pt-120_b37fd21b87f824ba {
    padding-top: 120px !important;
  }
  .xl-pt-130_1cc3dd3bed897bfe {
    padding-top: 130px !important;
  }
  .xl-pt-140_a6619c73bab94498 {
    padding-top: 140px !important;
  }
  .xl-pt-150_e5f0f38099299e19 {
    padding-top: 150px !important;
  }
  .xl-pt-200_d441776791f6b21a {
    padding-top: 200px !important;
  }
  .xl-pb-10_f24fd37f8c7fec63 {
    padding-bottom: 10px !important;
  }
  .xl-pb-20_45e86d6ac525a772 {
    padding-bottom: 20px !important;
  }
  .xl-pb-30_147e37b127cd35c5 {
    padding-bottom: 30px !important;
  }
  .xl-pb-40_1ffd03a0e31e22bd {
    padding-bottom: 40px !important;
  }
  .xl-pb-50_a9bc2771cfd8e524 {
    padding-bottom: 50px !important;
  }
  .xl-pb-60_02db774bd0e0af43 {
    padding-bottom: 60px !important;
  }
  .xl-pb-70_16bc9c68b208077b {
    padding-bottom: 70px !important;
  }
  .xl-pb-80_c2e3ad1b155a43fa {
    padding-bottom: 80px !important;
  }
  .xl-pb-90_be103c8cc5bd664a {
    padding-bottom: 90px !important;
  }
  .xl-pb-100_b3a941cb85c9778a {
    padding-bottom: 100px !important;
  }
  .xl-pb-110_2a9889331c06af87 {
    padding-bottom: 110px !important;
  }
  .xl-pb-120_13e56c591da39119 {
    padding-bottom: 120px !important;
  }
  .xl-pb-130_ac00ecd50d3382e2 {
    padding-bottom: 130px !important;
  }
  .xl-pb-140_7923501fb6d2ec0c {
    padding-bottom: 140px !important;
  }
  .xl-pb-150_c08912184f063d13 {
    padding-bottom: 150px !important;
  }
  .xl-pb-200_c1196cc7ee79ca86 {
    padding-bottom: 200px !important;
  }
  .xl-mt-10_d411f8cc3782f857 {
    margin-top: 10px !important;
  }
  .xl-mt-20_49dd74fa6853711c {
    margin-top: 20px !important;
  }
  .xl-mt-30_9fb923ef3f196cbc {
    margin-top: 30px !important;
  }
  .xl-mt-40_5c1553415d6eb959 {
    margin-top: 40px !important;
  }
  .xl-mt-50_2ae9914fb8a32490 {
    margin-top: 50px !important;
  }
  .xl-mt-60_a3445f7773ae760e {
    margin-top: 60px !important;
  }
  .xl-mt-70_56a05803128cdea8 {
    margin-top: 70px !important;
  }
  .xl-mt-80_15b1b2f14c681eb6 {
    margin-top: 80px !important;
  }
  .xl-mt-90_54a975c1cb91b1c8 {
    margin-top: 90px !important;
  }
  .xl-mt-100_b63dc78ebbd5c07d {
    margin-top: 100px !important;
  }
  .xl-mt-110_946cd5d5ddbedd91 {
    margin-top: 110px !important;
  }
  .xl-mt-120_28f5985d847e9dc0 {
    margin-top: 120px !important;
  }
  .xl-mt-130_33fab5ea20c7ba7f {
    margin-top: 130px !important;
  }
  .xl-mt-140_6b7b4cc573c74c6f {
    margin-top: 140px !important;
  }
  .xl-mt-150_316530e2c35e030f {
    margin-top: 150px !important;
  }
  .xl-mt-200_34561ad46088d34d {
    margin-top: 200px !important;
  }
  .xl-mb-10_36ad620c61a4cd7c {
    margin-bottom: 10px !important;
  }
  .xl-mb-20_f3125fb957a3a753 {
    margin-bottom: 20px !important;
  }
  .xl-mb-30_6f099dfa5de47b15 {
    margin-bottom: 30px !important;
  }
  .xl-mb-40_4c4fb0ee3d460bae {
    margin-bottom: 40px !important;
  }
  .xl-mb-50_179b3f3b85200a5b {
    margin-bottom: 50px !important;
  }
  .xl-mb-60_a2affe9c3cbbe445 {
    margin-bottom: 60px !important;
  }
  .xl-mb-70_6c0f235ad9e6f8a2 {
    margin-bottom: 70px !important;
  }
  .xl-mb-80_a6135c90e3b03a99 {
    margin-bottom: 80px !important;
  }
  .xl-mb-90_d3da70ba671ab40a {
    margin-bottom: 90px !important;
  }
  .xl-mb-100_629105745468db0f {
    margin-bottom: 100px !important;
  }
  .xl-mb-110_009fed30d336ca4a {
    margin-bottom: 110px !important;
  }
  .xl-mb-120_ac9afea7bd7f08a9 {
    margin-bottom: 120px !important;
  }
  .xl-mb-130_3b42b0119c298d03 {
    margin-bottom: 130px !important;
  }
  .xl-mb-140_8d19200882a1c82d {
    margin-bottom: 140px !important;
  }
  .xl-mb-150_65f5fc9cd60ef655 {
    margin-bottom: 150px !important;
  }
  .xl-mb-200_d02543b583ed655a {
    margin-bottom: 200px !important;
  }
}
/*(max-width: 1399px)*/
@media (max-width: 1199px) {
  .lg-p0_fd3b964e116b6dac {
    padding: 0 !important;
  }
  .lg-m0_9659acbdb18ae26e {
    margin: 0 !important;
  }
  .lg-pt-10_cbda58457711572f {
    padding-top: 10px !important;
  }
  .lg-pt-20_eda3f908cb7feba7 {
    padding-top: 20px !important;
  }
  .lg-pt-30_7f6feaa8fbea0876 {
    padding-top: 30px !important;
  }
  .lg-pt-40_818e2060958fddeb {
    padding-top: 40px !important;
  }
  .lg-pt-50_2658c79d6b8dbcc0 {
    padding-top: 50px !important;
  }
  .lg-pt-60_bdfb9e08bf2f8af3 {
    padding-top: 60px !important;
  }
  .lg-pt-70_c4b409330c06ad20 {
    padding-top: 70px !important;
  }
  .lg-pt-80_b463c95dde5f94a1 {
    padding-top: 80px !important;
  }
  .lg-pt-90_bfab07d30e246b14 {
    padding-top: 90px !important;
  }
  .lg-pt-100_c1a156bfcd618580 {
    padding-top: 100px !important;
  }
  .lg-pt-110_ef85acea0fc07410 {
    padding-top: 110px !important;
  }
  .lg-pt-120_4f6dfd641c184434 {
    padding-top: 120px !important;
  }
  .lg-pt-130_148458190fb9302a {
    padding-top: 130px !important;
  }
  .lg-pt-140_8413a4ea0ea4bc4e {
    padding-top: 140px !important;
  }
  .lg-pt-150_3774b6ee4d583014 {
    padding-top: 150px !important;
  }
  .lg-pt-200_b8f8f810071e8b3a {
    padding-top: 200px !important;
  }
  .lg-pb-10_8242d1705a4b5f9a {
    padding-bottom: 10px !important;
  }
  .lg-pb-20_13d1440527a0b90f {
    padding-bottom: 20px !important;
  }
  .lg-pb-30_a4ddc0f42ea14110 {
    padding-bottom: 30px !important;
  }
  .lg-pb-40_07508dff1f10a0e1 {
    padding-bottom: 40px !important;
  }
  .lg-pb-50_081822365ac958ef {
    padding-bottom: 50px !important;
  }
  .lg-pb-60_98b984d9bc22effd {
    padding-bottom: 60px !important;
  }
  .lg-pb-70_d4c4e7129120a230 {
    padding-bottom: 70px !important;
  }
  .lg-pb-80_a855f73426acb745 {
    padding-bottom: 80px !important;
  }
  .lg-pb-90_29769bb3f9a31a2b {
    padding-bottom: 90px !important;
  }
  .lg-pb-100_1f570ea4f72457c0 {
    padding-bottom: 100px !important;
  }
  .lg-pb-110_d36fc56624b6e3b1 {
    padding-bottom: 110px !important;
  }
  .lg-pb-120_9a9cc69523db4c02 {
    padding-bottom: 120px !important;
  }
  .lg-pb-130_ada65ae79cba7a4b {
    padding-bottom: 130px !important;
  }
  .lg-pb-140_da9f36f86531ff5c {
    padding-bottom: 140px !important;
  }
  .lg-pb-150_101630ea8c3ead76 {
    padding-bottom: 150px !important;
  }
  .lg-pb-200_840689405811b0d2 {
    padding-bottom: 200px !important;
  }
  .lg-mt-10_f7d5d4053c703467 {
    margin-top: 10px !important;
  }
  .lg-mt-20_9618840a0a90b9d9 {
    margin-top: 20px !important;
  }
  .lg-mt-30_f23e1e7f0ea299d8 {
    margin-top: 30px !important;
  }
  .lg-mt-40_8643dde7eeb16505 {
    margin-top: 40px !important;
  }
  .lg-mt-50_ba5bcedcb87c5c8d {
    margin-top: 50px !important;
  }
  .lg-mt-60_c5655f1b14b57a4c {
    margin-top: 60px !important;
  }
  .lg-mt-70_d3b1833f0e191ccd {
    margin-top: 70px !important;
  }
  .lg-mt-80_495db7919fab6a89 {
    margin-top: 80px !important;
  }
  .lg-mt-90_e44a5a8585aae167 {
    margin-top: 90px !important;
  }
  .lg-mt-100_fb70cb079b1e582c {
    margin-top: 100px !important;
  }
  .lg-mt-110_12e93340126d3db2 {
    margin-top: 110px !important;
  }
  .lg-mt-120_7d471b05a9b46018 {
    margin-top: 120px !important;
  }
  .lg-mt-130_7dad49bad9daf4ba {
    margin-top: 130px !important;
  }
  .lg-mt-140_4939a46eef7da1e3 {
    margin-top: 140px !important;
  }
  .lg-mt-150_eb0a7436e13d9144 {
    margin-top: 150px !important;
  }
  .lg-mt-200_3ddb9d13cedcc742 {
    margin-top: 200px !important;
  }
  .lg-mb-10_03ba46b7b4114239 {
    margin-bottom: 10px !important;
  }
  .lg-mb-20_64d4c83bb179413e {
    margin-bottom: 20px !important;
  }
  .lg-mb-30_82eeee111355d974 {
    margin-bottom: 30px !important;
  }
  .lg-mb-40_e91d868cebbb61e0 {
    margin-bottom: 40px !important;
  }
  .lg-mb-50_c2f11116326a7d84 {
    margin-bottom: 50px !important;
  }
  .lg-mb-60_d7ac85e362d02ce5 {
    margin-bottom: 60px !important;
  }
  .lg-mb-70_6e79f6d4dd72fa7c {
    margin-bottom: 70px !important;
  }
  .lg-mb-80_2f1a8fa4a02779ec {
    margin-bottom: 80px !important;
  }
  .lg-mb-90_f8dc655381f09fe3 {
    margin-bottom: 90px !important;
  }
  .lg-mb-100_d9399d34f55dfce0 {
    margin-bottom: 100px !important;
  }
  .lg-mb-110_1b1a90be3b632176 {
    margin-bottom: 110px !important;
  }
  .lg-mb-120_37ab33e58b6fa8fd {
    margin-bottom: 120px !important;
  }
  .lg-mb-130_a2a9817dd26d9f51 {
    margin-bottom: 130px !important;
  }
  .lg-mb-140_9dd482c4df888d77 {
    margin-bottom: 140px !important;
  }
  .lg-mb-150_312c43bedb37fba9 {
    margin-bottom: 150px !important;
  }
  .lg-mb-200_9214767e4f393154 {
    margin-bottom: 200px !important;
  }
}
/*(max-width: 1199px)*/
@media (max-width: 991px) {
  .md-p0_d9afb02fa17e9aea {
    padding: 0 !important;
  }
  .md-m0_24425f8f4f0817e5 {
    margin: 0 !important;
  }
  .md-pt-10_736e48cd9bef59c5 {
    padding-top: 10px !important;
  }
  .md-pt-20_008d7c22dd07e262 {
    padding-top: 20px !important;
  }
  .md-pt-30_34a896c6c5cedf3b {
    padding-top: 30px !important;
  }
  .md-pt-40_118e39fed9f49070 {
    padding-top: 40px !important;
  }
  .md-pt-50_54f536e13f7ac138 {
    padding-top: 50px !important;
  }
  .md-pt-60_fcb8ce3e67c96807 {
    padding-top: 60px !important;
  }
  .md-pt-70_9e80921c99e27d8a {
    padding-top: 70px !important;
  }
  .md-pt-80_482f532271d09e7d {
    padding-top: 80px !important;
  }
  .md-pt-90_c902078bad3ab622 {
    padding-top: 90px !important;
  }
  .md-pt-100_0482a28f3e4c0c66 {
    padding-top: 100px !important;
  }
  .md-pt-110_26d486748cc4f0ae {
    padding-top: 110px !important;
  }
  .md-pt-120_7c98c81f6c6fa4cc {
    padding-top: 120px !important;
  }
  .md-pt-130_bb8d0aae4632ec13 {
    padding-top: 130px !important;
  }
  .md-pt-140_f584d3a95270bb59 {
    padding-top: 140px !important;
  }
  .md-pt-150_2ed49cc3c63b6792 {
    padding-top: 150px !important;
  }
  .md-pt-200_07fd75761ea4429c {
    padding-top: 200px !important;
  }
  .md-pb-10_8424a05223a7d522 {
    padding-bottom: 10px !important;
  }
  .md-pb-20_e1857ccd977c3c45 {
    padding-bottom: 20px !important;
  }
  .md-pb-30_3eff295ba3805880 {
    padding-bottom: 30px !important;
  }
  .md-pb-40_de7d81d1bb512157 {
    padding-bottom: 40px !important;
  }
  .md-pb-50_0d933558d0fe49af {
    padding-bottom: 50px !important;
  }
  .md-pb-60_826fffcd287ecd05 {
    padding-bottom: 60px !important;
  }
  .md-pb-70_7fa77c162b74621d {
    padding-bottom: 70px !important;
  }
  .md-pb-80_2fc913ab2722f74f {
    padding-bottom: 80px !important;
  }
  .md-pb-90_597466831511e23d {
    padding-bottom: 90px !important;
  }
  .md-pb-100_967a153a63ef4c6c {
    padding-bottom: 100px !important;
  }
  .md-pb-110_5779ae53ae350fcb {
    padding-bottom: 110px !important;
  }
  .md-pb-120_c439aef08c1c7606 {
    padding-bottom: 120px !important;
  }
  .md-pb-130_fc1e14f771bb5090 {
    padding-bottom: 130px !important;
  }
  .md-pb-140_561737eec3c23877 {
    padding-bottom: 140px !important;
  }
  .md-pb-150_68aac5ef7902124c {
    padding-bottom: 150px !important;
  }
  .md-pb-200_4e05703d7e1df678 {
    padding-bottom: 200px !important;
  }
  .md-mt-10_880eabceb309e1e9 {
    margin-top: 10px !important;
  }
  .md-mt-20_49ecf9c7c92a3980 {
    margin-top: 20px !important;
  }
  .md-mt-30_0ccaa58f0f4c9f1d {
    margin-top: 30px !important;
  }
  .md-mt-40_b4970a9214b863f6 {
    margin-top: 40px !important;
  }
  .md-mt-50_998cf45c5c225a5c {
    margin-top: 50px !important;
  }
  .md-mt-60_2533dcd876fa5538 {
    margin-top: 60px !important;
  }
  .md-mt-70_4754e3cc4dc297c7 {
    margin-top: 70px !important;
  }
  .md-mt-80_907c4cdcb6885e6a {
    margin-top: 80px !important;
  }
  .md-mt-90_694a1a68ea16bd5e {
    margin-top: 90px !important;
  }
  .md-mt-100_b033e7667ab313fa {
    margin-top: 100px !important;
  }
  .md-mt-110_1f6eeb27f0ce2e94 {
    margin-top: 110px !important;
  }
  .md-mt-120_e813f6e6db69b127 {
    margin-top: 120px !important;
  }
  .md-mt-130_3bdd14751630e22f {
    margin-top: 130px !important;
  }
  .md-mt-140_861e4e2ff93ffed5 {
    margin-top: 140px !important;
  }
  .md-mt-150_211f5626cd4cf741 {
    margin-top: 150px !important;
  }
  .md-mt-200_55bdda04e1435572 {
    margin-top: 200px !important;
  }
  .md-mb-10_3c18d7f507e9e0bd {
    margin-bottom: 10px !important;
  }
  .md-mb-20_905dd25b728e996b {
    margin-bottom: 20px !important;
  }
  .md-mb-30_c7d934e58ac4330f {
    margin-bottom: 30px !important;
  }
  .md-mb-40_6532646c1cc01040 {
    margin-bottom: 40px !important;
  }
  .md-mb-50_b89344eb9326562f {
    margin-bottom: 50px !important;
  }
  .md-mb-60_1e46978a85edfcd2 {
    margin-bottom: 60px !important;
  }
  .md-mb-70_69328d338b839a48 {
    margin-bottom: 70px !important;
  }
  .md-mb-80_6345b058ac977fdb {
    margin-bottom: 80px !important;
  }
  .md-mb-90_55675b64c90b470f {
    margin-bottom: 90px !important;
  }
  .md-mb-100_5a7813c5e0dec1ca {
    margin-bottom: 100px !important;
  }
  .md-mb-110_22eea020f757ff6d {
    margin-bottom: 110px !important;
  }
  .md-mb-120_5b0a4746b06fbc8e {
    margin-bottom: 120px !important;
  }
  .md-mb-130_cac6861cb97272c2 {
    margin-bottom: 130px !important;
  }
  .md-mb-140_130fb09b331f7b2e {
    margin-bottom: 140px !important;
  }
  .md-mb-150_cc9be1df8cf86819 {
    margin-bottom: 150px !important;
  }
  .md-mb-200_5d6b54c581846caf {
    margin-bottom: 200px !important;
  }
}
/*(max-width: 991px)*/
@media (max-width: 767px) {
  .sm-p0_53470c180df13f41 {
    padding: 0 !important;
  }
  .sm-m0_ce1dbc17d09ca072 {
    margin: 0 !important;
  }
  .sm-pt-10_f426167e53259966 {
    padding-top: 10px !important;
  }
  .sm-pt-20_cdb4008e2db4eabc {
    padding-top: 20px !important;
  }
  .sm-pt-30_527a43a21e86ba4c {
    padding-top: 30px !important;
  }
  .sm-pt-40_35dc3acfecf6dfce {
    padding-top: 40px !important;
  }
  .sm-pt-50_78f917567912b270 {
    padding-top: 50px !important;
  }
  .sm-pt-60_29df16156c3a4e77 {
    padding-top: 60px !important;
  }
  .sm-pt-70_1f0cc5539cb40606 {
    padding-top: 70px !important;
  }
  .sm-pt-80_1cde0d25dd20ede3 {
    padding-top: 80px !important;
  }
  .sm-pt-90_18dffaf01c1ef1e9 {
    padding-top: 90px !important;
  }
  .sm-pt-100_f6a65013ae13cb50 {
    padding-top: 100px !important;
  }
  .sm-pt-110_e1810d0006f355c5 {
    padding-top: 110px !important;
  }
  .sm-pt-120_bc83857a2c04d789 {
    padding-top: 120px !important;
  }
  .sm-pt-130_8cafbf3077a116c5 {
    padding-top: 130px !important;
  }
  .sm-pt-140_a57232fc78b19824 {
    padding-top: 140px !important;
  }
  .sm-pt-150_b0dd138987e1d7ec {
    padding-top: 150px !important;
  }
  .sm-pt-200_2cd6de2539dfe7ea {
    padding-top: 200px !important;
  }
  .sm-pb-10_ebed917cd24c44db {
    padding-bottom: 10px !important;
  }
  .sm-pb-20_41fd64aec323c973 {
    padding-bottom: 20px !important;
  }
  .sm-pb-30_1429ceddbf7ca77f {
    padding-bottom: 30px !important;
  }
  .sm-pb-40_31f0ee862b03749a {
    padding-bottom: 40px !important;
  }
  .sm-pb-50_cfd5b9acb005526c {
    padding-bottom: 50px !important;
  }
  .sm-pb-60_fb080b978ab30c84 {
    padding-bottom: 60px !important;
  }
  .sm-pb-70_6a571f6b43076dc4 {
    padding-bottom: 70px !important;
  }
  .sm-pb-80_73786e009e1b4bbc {
    padding-bottom: 80px !important;
  }
  .sm-pb-90_6a814996a9afa8b5 {
    padding-bottom: 90px !important;
  }
  .sm-pb-100_9d79e404d6f92645 {
    padding-bottom: 100px !important;
  }
  .sm-pb-110_343ffee02866ec47 {
    padding-bottom: 110px !important;
  }
  .sm-pb-120_0c01c4d950680137 {
    padding-bottom: 120px !important;
  }
  .sm-pb-130_8073275f3aef719a {
    padding-bottom: 130px !important;
  }
  .sm-pb-140_9be7f1639dd38ac9 {
    padding-bottom: 140px !important;
  }
  .sm-pb-150_e33f1bf81a5a46db {
    padding-bottom: 150px !important;
  }
  .sm-pb-200_18bda5de7a4c198e {
    padding-bottom: 200px !important;
  }
  .sm-mt-10_f11240d7441f7af7 {
    margin-top: 10px !important;
  }
  .sm-mt-20_a190faeb2c85333c {
    margin-top: 20px !important;
  }
  .sm-mt-30_89a49bdc6761ae45 {
    margin-top: 30px !important;
  }
  .sm-mt-40_05d471f13b720363 {
    margin-top: 40px !important;
  }
  .sm-mt-50_82e9a3b8b2577039 {
    margin-top: 50px !important;
  }
  .sm-mt-60_dbeaad5b64ac48c4 {
    margin-top: 60px !important;
  }
  .sm-mt-70_8b8e2b679e97aa66 {
    margin-top: 70px !important;
  }
  .sm-mt-80_dd2b8af281dc0772 {
    margin-top: 80px !important;
  }
  .sm-mt-90_1bb9726711f6d9a6 {
    margin-top: 90px !important;
  }
  .sm-mt-100_6a2eda67b8138881 {
    margin-top: 100px !important;
  }
  .sm-mt-110_f2709393ac7a7836 {
    margin-top: 110px !important;
  }
  .sm-mt-120_7ab409895e66d807 {
    margin-top: 120px !important;
  }
  .sm-mt-130_06e781e93956f762 {
    margin-top: 130px !important;
  }
  .sm-mt-140_c4474402d335053d {
    margin-top: 140px !important;
  }
  .sm-mt-150_307ed5f65f5209b7 {
    margin-top: 150px !important;
  }
  .sm-mt-200_c0f25ab5f19da4e4 {
    margin-top: 200px !important;
  }
  .sm-mb-10_19b3c1b82bdcc6af {
    margin-bottom: 10px !important;
  }
  .sm-mb-20_3bae27ce13a331a8 {
    margin-bottom: 20px !important;
  }
  .sm-mb-30_a58d7f33ab7fd3f2 {
    margin-bottom: 30px !important;
  }
  .sm-mb-40_ef6963586dc61c8d {
    margin-bottom: 40px !important;
  }
  .sm-mb-50_4b830bfad972d97a {
    margin-bottom: 50px !important;
  }
  .sm-mb-60_d6834bc687a9e7c9 {
    margin-bottom: 60px !important;
  }
  .sm-mb-70_d45ec43bc06d6100 {
    margin-bottom: 70px !important;
  }
  .sm-mb-80_3d79c2d1b7dfca94 {
    margin-bottom: 80px !important;
  }
  .sm-mb-90_892a99c77c06ad37 {
    margin-bottom: 90px !important;
  }
  .sm-mb-100_21e0594417d8fcaa {
    margin-bottom: 100px !important;
  }
  .sm-mb-110_330a4238fca9c26a {
    margin-bottom: 110px !important;
  }
  .sm-mb-120_dd20344bbf3333bb {
    margin-bottom: 120px !important;
  }
  .sm-mb-130_b088953fd8f74235 {
    margin-bottom: 130px !important;
  }
  .sm-mb-140_a14d63ea45639a58 {
    margin-bottom: 140px !important;
  }
  .sm-mb-150_bd7731c61579f54b {
    margin-bottom: 150px !important;
  }
  .sm-mb-200_94f89207ac0c2da5 {
    margin-bottom: 200px !important;
  }
}
/*(max-width: 767px)*/
@media (max-width: 575px) {
  .xs-p0_4e0ead9ee3dc217d {
    padding: 0 !important;
  }
  .xs-m0_a70df0dccfd97872 {
    margin: 0 !important;
  }
  .xs-pt-10_51ac059c57258dac {
    padding-top: 10px !important;
  }
  .xs-pt-20_e2a8690bb1ee77d2 {
    padding-top: 20px !important;
  }
  .xs-pt-30_da1ddf0beabcb5cb {
    padding-top: 30px !important;
  }
  .xs-pt-40_d3696bcd20283911 {
    padding-top: 40px !important;
  }
  .xs-pt-50_9a1c69511b148988 {
    padding-top: 50px !important;
  }
  .xs-pt-60_8f07adc9a4ff56f4 {
    padding-top: 60px !important;
  }
  .xs-pt-70_649a55486f9e1373 {
    padding-top: 70px !important;
  }
  .xs-pt-80_b7fb5b199aedc66b {
    padding-top: 80px !important;
  }
  .xs-pt-90_289e2656e6c1ef7b {
    padding-top: 90px !important;
  }
  .xs-pt-100_a90efa65d9c452a1 {
    padding-top: 100px !important;
  }
  .xs-pt-110_bc6fd665d99e3062 {
    padding-top: 110px !important;
  }
  .xs-pt-120_8cedf4c2961c7e76 {
    padding-top: 120px !important;
  }
  .xs-pt-130_c4911f7bff8c7cd1 {
    padding-top: 130px !important;
  }
  .xs-pt-140_a6917b817ab17a94 {
    padding-top: 140px !important;
  }
  .xs-pt-150_1d2963983c1abf29 {
    padding-top: 150px !important;
  }
  .xs-pt-200_2fcd96a6553a292c {
    padding-top: 200px !important;
  }
  .xs-pb-10_eb5072ae3414ebbf {
    padding-bottom: 10px !important;
  }
  .xs-pb-20_56333b71411e2697 {
    padding-bottom: 20px !important;
  }
  .xs-pb-30_d48a1c7d3a88c478 {
    padding-bottom: 30px !important;
  }
  .xs-pb-40_ae823716b7424ae1 {
    padding-bottom: 40px !important;
  }
  .xs-pb-50_3e83f3e1c3438073 {
    padding-bottom: 50px !important;
  }
  .xs-pb-60_20612220881b82c6 {
    padding-bottom: 60px !important;
  }
  .xs-pb-70_c262c5c8d4e4112d {
    padding-bottom: 70px !important;
  }
  .xs-pb-80_2bff9ddefbfdb084 {
    padding-bottom: 80px !important;
  }
  .xs-pb-90_fb50d7bf02cdc8a3 {
    padding-bottom: 90px !important;
  }
  .xs-pb-100_a157ef24baa54944 {
    padding-bottom: 100px !important;
  }
  .xs-pb-110_940e3867be9738b5 {
    padding-bottom: 110px !important;
  }
  .xs-pb-120_c32a7ee405004201 {
    padding-bottom: 120px !important;
  }
  .xs-pb-130_93b90512ff3bacac {
    padding-bottom: 130px !important;
  }
  .xs-pb-140_e29238c7ebf24d1e {
    padding-bottom: 140px !important;
  }
  .xs-pb-150_91b9737bf6b893bd {
    padding-bottom: 150px !important;
  }
  .xs-pb-200_98946a0770266a20 {
    padding-bottom: 200px !important;
  }
  .xs-mt-10_e7b14388736dfa11 {
    margin-top: 10px !important;
  }
  .xs-mt-20_77d490deec79a875 {
    margin-top: 20px !important;
  }
  .xs-mt-30_f4c398a4e571b422 {
    margin-top: 30px !important;
  }
  .xs-mt-40_093c42b8b7086c0e {
    margin-top: 40px !important;
  }
  .xs-mt-50_860fc0eb63e1b5dc {
    margin-top: 50px !important;
  }
  .xs-mt-60_c726bc1d8af832e7 {
    margin-top: 60px !important;
  }
  .xs-mt-70_edf0bbfab9c35df6 {
    margin-top: 70px !important;
  }
  .xs-mt-80_2127ce39c8ac5be0 {
    margin-top: 80px !important;
  }
  .xs-mt-90_2063e2b7b0bb2c38 {
    margin-top: 90px !important;
  }
  .xs-mt-100_64412bf88b879dd7 {
    margin-top: 100px !important;
  }
  .xs-mt-110_79896370e3c9df2d {
    margin-top: 110px !important;
  }
  .xs-mt-120_050b4c9c21f278b9 {
    margin-top: 120px !important;
  }
  .xs-mt-130_473f2f98f4ef5dae {
    margin-top: 130px !important;
  }
  .xs-mt-140_48e6a44d5bbf0dea {
    margin-top: 140px !important;
  }
  .xs-mt-150_ae16fdacca8ccdce {
    margin-top: 150px !important;
  }
  .xs-mt-200_d866d46317f42dcb {
    margin-top: 200px !important;
  }
  .xs-mb-10_497fb5bb69d58f3c {
    margin-bottom: 10px !important;
  }
  .xs-mb-20_be464cd4147007c7 {
    margin-bottom: 20px !important;
  }
  .xs-mb-30_2bfaafa6644778a3 {
    margin-bottom: 30px !important;
  }
  .xs-mb-40_8ce2493e510c5a96 {
    margin-bottom: 40px !important;
  }
  .xs-mb-50_572616c419bd2e5a {
    margin-bottom: 50px !important;
  }
  .xs-mb-60_1115eea5fc5f8e54 {
    margin-bottom: 60px !important;
  }
  .xs-mb-70_20b892199d12e01c {
    margin-bottom: 70px !important;
  }
  .xs-mb-80_d573f097f4cd3a05 {
    margin-bottom: 80px !important;
  }
  .xs-mb-90_ca7ea0ce11e99e3e {
    margin-bottom: 90px !important;
  }
  .xs-mb-100_45ee633bdad10f13 {
    margin-bottom: 100px !important;
  }
  .xs-mb-110_76b3c1d0d11b019e {
    margin-bottom: 110px !important;
  }
  .xs-mb-120_643eab1e45860512 {
    margin-bottom: 120px !important;
  }
  .xs-mb-130_daf39ce90aaca12f {
    margin-bottom: 130px !important;
  }
  .xs-mb-140_c26d00240b4d1d23 {
    margin-bottom: 140px !important;
  }
  .xs-mb-150_d62fc890e3cbecc5 {
    margin-bottom: 150px !important;
  }
  .xs-mb-200_b03d4cfbf82fc1f0 {
    margin-bottom: 200px !important;
  }
}
/*(max-width: 575px)*/
.theme-main-menu_fa00c5ba37cadd1b {
  background: #fff;
  position: relative;
  z-index: 999;
  padding: 18px 40px;
  transition: all 0.4s ease-in-out 0s;
}
.theme-main-menu_fa00c5ba37cadd1b.menu-overlay_c0bcd963f0956de9 {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  background: transparent;
}
.theme-main-menu_fa00c5ba37cadd1b.fixed {
  position: fixed;
  left: 0;
  right: 0;
  padding-top: 5px;
  padding-bottom: 5px;
  background: #fff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.theme-main-menu_fa00c5ba37cadd1b .navbar-toggler_086375ca5b603748 {
  width: 48px;
  height: 44px;
  padding: 0;
  box-shadow: none;
  position: relative;
  z-index: 99;
  border: none;
  background: #CFFF45;
}
.theme-main-menu_fa00c5ba37cadd1b.menu-style-three_780ace234a0f6486 .navbar-toggler_086375ca5b603748 {
  background: #000;
}
.theme-main-menu_fa00c5ba37cadd1b.menu-style-four_da554c3bd151b65f .navbar-toggler_086375ca5b603748 {
  background: #E6FD5A;
}
.theme-main-menu_fa00c5ba37cadd1b.menu-style-five_ffa115c1e0d7fbd5 .navbar-toggler_086375ca5b603748 {
  background: #DFFF5E;
}
.theme-main-menu_fa00c5ba37cadd1b .navbar-toggler_086375ca5b603748:focus {
  box-shadow: none;
}
.theme-main-menu_fa00c5ba37cadd1b .navbar-toggler_086375ca5b603748::before,
.theme-main-menu_fa00c5ba37cadd1b .navbar-toggler_086375ca5b603748::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 11px;
  width: 26px;
  height: 2px;
  pointer-events: none;
  transition: transform 0.25s;
  transform-origin: 50% 50%;
  background: #29594B;
}
.theme-main-menu_fa00c5ba37cadd1b .navbar-toggler_086375ca5b603748 span {
  position: absolute;
  left: 11px;
  overflow: hidden;
  width: 26px;
  height: 2px;
  margin-top: -1px;
  text-indent: 200%;
  transition: opacity 0.25s;
  background: #29594B;
}
.theme-main-menu_fa00c5ba37cadd1b.menu-style-three_780ace234a0f6486 .navbar-toggler_086375ca5b603748:before, .theme-main-menu_fa00c5ba37cadd1b.menu-style-three_780ace234a0f6486 .navbar-toggler_086375ca5b603748:after, .theme-main-menu_fa00c5ba37cadd1b.menu-style-three_780ace234a0f6486 .navbar-toggler_086375ca5b603748 span {
  background: #fff;
}
.theme-main-menu_fa00c5ba37cadd1b .navbar-toggler_086375ca5b603748::before {
  transform: translate3d(0, -9px, 0) scale3d(1, 1, 1);
}
.theme-main-menu_fa00c5ba37cadd1b .navbar-toggler_086375ca5b603748::after {
  transform: translate3d(0, 8px, 0) scale3d(1, 1, 1);
}
.theme-main-menu_fa00c5ba37cadd1b .navbar-toggler_086375ca5b603748[aria-expanded=true] span {
  opacity: 0;
}
.theme-main-menu_fa00c5ba37cadd1b .navbar-toggler_086375ca5b603748[aria-expanded=true]::before {
  transform: rotate3d(0, 0, 1, 45deg);
}
.theme-main-menu_fa00c5ba37cadd1b .navbar-toggler_086375ca5b603748[aria-expanded=true]::after {
  transform: rotate3d(0, 0, 1, -45deg);
}
.theme-main-menu_fa00c5ba37cadd1b .nav-item .nav-link {
  font-family: "Satoshi";
  font-weight: 500;
  font-size: 20px;
  line-height: initial;
  color: #000;
  padding: 20px 0;
  margin: 0 30px;
  position: relative;
  transition: all 0.2s ease-in-out 0s;
}
.theme-main-menu_fa00c5ba37cadd1b .nav-item:hover .nav-link {
  color: #0C3A30;
}
.theme-main-menu_fa00c5ba37cadd1b.white-vr_e349fa41d44b1fd6 .nav-item .nav-link {
  color: #fff;
}
.theme-main-menu_fa00c5ba37cadd1b.white-vr_e349fa41d44b1fd6 .nav-item:hover .nav-link {
  color: #CFFF45;
}
.theme-main-menu_fa00c5ba37cadd1b.white-vr_e349fa41d44b1fd6.fixed {
  background: #0C3A30;
  border: none;
}
.theme-main-menu_fa00c5ba37cadd1b.menu-style-one_45c831a70a607dd1 {
  border-bottom: 1px solid rgba(255, 255, 255, 0.4);
}
.theme-main-menu_fa00c5ba37cadd1b.menu-style-two_6888698a0c643f55 {
  padding: 0;
  background: #EDF1EE;
}
.theme-main-menu_fa00c5ba37cadd1b.menu-style-two_6888698a0c643f55 .info-row_75ec50389e64066c {
  padding-top: 12px;
  padding-bottom: 12px;
  overflow: hidden;
}
.theme-main-menu_fa00c5ba37cadd1b.menu-style-two_6888698a0c643f55 .gap-fix_14d2231f65203fbd {
  padding-left: 40px;
  padding-right: 40px;
}
.theme-main-menu_fa00c5ba37cadd1b.menu-style-two_6888698a0c643f55 .greetings_5cde9d7fb07c6f69 {
  font-size: 18px;
  color: #19352D;
}
.theme-main-menu_fa00c5ba37cadd1b.menu-style-two_6888698a0c643f55 .contact-info_ec1e09419df08618 {
  margin: 0 -15px;
}
.theme-main-menu_fa00c5ba37cadd1b.menu-style-two_6888698a0c643f55 .contact-info_ec1e09419df08618 li {
  padding: 0 15px;
}
.theme-main-menu_fa00c5ba37cadd1b.menu-style-two_6888698a0c643f55 .contact-info_ec1e09419df08618 li a {
  font-size: 18px;
  color: #19352D;
}
.theme-main-menu_fa00c5ba37cadd1b.menu-style-two_6888698a0c643f55 .contact-info_ec1e09419df08618 li a:hover {
  text-decoration: underline;
}
.theme-main-menu_fa00c5ba37cadd1b.menu-style-two_6888698a0c643f55 .inner-content_a0b06130c6244622 {
  padding-top: 8px;
  padding-bottom: 8px;
  border-top: 1px solid #E0E0E0;
  border-bottom: 1px solid #E0E0E0;
}
.theme-main-menu_fa00c5ba37cadd1b.menu-style-two_6888698a0c643f55.fixed .info-row_75ec50389e64066c {
  display: none;
}
.theme-main-menu_fa00c5ba37cadd1b.menu-style-five_ffa115c1e0d7fbd5 {
  background: #000;
  padding: 0;
}
.theme-main-menu_fa00c5ba37cadd1b.menu-style-five_ffa115c1e0d7fbd5 .inner-content_a0b06130c6244622 {
  background: #fff;
  border-radius: 30px;
  padding: 18px 40px;
}
.theme-main-menu_fa00c5ba37cadd1b.menu-style-six_14bd08228a54a41f .nav-item .nav-link {
  color: #044F3B;
}
.theme-main-menu_fa00c5ba37cadd1b.menu-style-six_14bd08228a54a41f .nav-item:hover .nav-link {
  color: #0C3A30;
}

.navbar .dropdown-menu .dropdown-item {
  text-transform: capitalize;
  line-height: 35px;
  color: #19352D;
  font-size: 18px;
  background: transparent;
  position: relative;
  transition: all 0.2s ease-in-out 0s;
}
.navbar .dropdown-menu .dropdown-item span {
  position: relative;
}
.navbar .dropdown-menu .dropdown-item span:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -2px;
  width: 100%;
  height: 1px;
  background: #0C3A30;
  transform: scale(0, 1);
  transform-origin: 0 0;
  transition: all 0.2s ease-in-out 0s;
}
.navbar .dropdown-menu .dropdown-item:hover span:before, .navbar .dropdown-menu .dropdown-item.active span:before {
  transform: scale(1);
}

.theme-main-menu_fa00c5ba37cadd1b .navbar {
  position: static;
}

.navbar [class*=mega-dropdown] .dropdown-menu {
  padding: 0 0 15px;
  margin: 0;
  right: 0;
}

.navbar .mega-dropdown-sm_2cb09ef6c496e6b7 .dropdown-menu {
  min-width: 600px;
  left: 0;
  padding: 10px;
}

.navbar [class*=mega-dropdown] .menu-column_53394957a052b9c6 {
  padding: 5px 0;
}
.navbar [class*=mega-dropdown] .menu-column_53394957a052b9c6 .mega-menu-title_ceee294de10222fc {
  font-family: "Satoshi";
  font-size: 14px;
  font-weight: 500;
  color: #E6FD5A;
  display: inline-block;
  position: relative;
  margin: 0 0 5px;
  padding-left: 15px;
}

.theme-main-menu_fa00c5ba37cadd1b .login-btn-one_03f1c7095193cd92 a {
  color: #000;
}
.theme-main-menu_fa00c5ba37cadd1b .login-btn-one_03f1c7095193cd92 a:hover {
  text-decoration: underline;
}
.theme-main-menu_fa00c5ba37cadd1b .login-btn-two_6d511e6592c66bdf a {
  color: #044F3B;
}
.theme-main-menu_fa00c5ba37cadd1b .login-btn-two_6d511e6592c66bdf a:hover {
  text-decoration: underline;
}
.theme-main-menu_fa00c5ba37cadd1b .signup-btn-one_80fa7d34c3183a92 span {
  display: inline-block;
  font-weight: 500;
  color: #19352D;
  padding: 0 30px;
  line-height: 45px;
  border: 2px solid #29594B;
  border-radius: 30px;
  background: #fff;
  transition: all 0.2s ease-in-out 0s;
}
.theme-main-menu_fa00c5ba37cadd1b .signup-btn-one_80fa7d34c3183a92 .icon_7e5b6c380b2b57d4 {
  width: 49px;
  height: 49px;
  background: #29594B;
  color: #fff;
  font-size: 22px;
  margin-left: -12px;
  transition: all 0.2s ease-in-out 0s;
}
.theme-main-menu_fa00c5ba37cadd1b .signup-btn-one_80fa7d34c3183a92:hover span {
  background: #29594B;
  color: #fff;
}
.theme-main-menu_fa00c5ba37cadd1b .signup-btn-one_80fa7d34c3183a92:hover .icon_7e5b6c380b2b57d4 {
  background: #CFFF45;
  color: #29594B;
}
.theme-main-menu_fa00c5ba37cadd1b .signup-btn-two_fce61e473b972705 {
  color: #044F3B;
  line-height: 50px;
  border: 1px solid #044F3B;
  border-radius: 40px;
  background: #CFFF45;
  padding: 0 32px;
  text-align: center;
}
.theme-main-menu_fa00c5ba37cadd1b .signup-btn-two_fce61e473b972705:hover {
  background: #29594B;
  color: #fff;
}
.theme-main-menu_fa00c5ba37cadd1b .quote-one_7aba60a8dedc016e {
  line-height: 48px;
  color: #fff;
  font-size: 18px;
  padding: 0 26px;
  border: 1px solid #fff;
  border-radius: 40px;
}
.theme-main-menu_fa00c5ba37cadd1b .quote-one_7aba60a8dedc016e:hover {
  background: #CFFF45;
  color: #19352D;
}

.category-menu_1b767ccbeb027d48 {
  border-top: 1px solid #E9E9E9;
  border-bottom: 1px solid #E9E9E9;
  padding: 0 40px;
}
.category-menu_1b767ccbeb027d48 li {
  position: relative;
  padding: 0 15px;
}
.category-menu_1b767ccbeb027d48 li a {
  font-size: 15px;
  font-weight: 500;
  color: #536159;
  padding: 13px 0;
  transition: all 0.2s ease-in-out 0s;
}
.category-menu_1b767ccbeb027d48 li a:hover {
  color: #0C3A30;
}
.category-menu_1b767ccbeb027d48 .dropdown-menu {
  padding: 0;
}
.category-menu_1b767ccbeb027d48 .dropdown-menu li {
  padding: 0;
}
.category-menu_1b767ccbeb027d48 .dropdown-menu li a {
  padding: 8px 15px;
  font-size: 14px;
}

/*----- For Desktop -------*/
@media screen and (min-width: 992px) {
  .navbar .dropdown-menu {
    font-size: 1em;
    z-index: 5;
    background-color: #fff;
    border-radius: 10px;
    display: block;
    right: auto;
    left: 0;
    padding: 10px 5px;
    border: none;
    top: 100%;
    visibility: hidden;
    transform: translateY(5px);
    opacity: 0;
    min-width: 200px;
    box-shadow: 0px 50px 100px rgba(0, 0, 0, 0.12);
    margin: 0;
    transform-origin: 0 0;
    transition: all 0.3s ease-out;
  }
  .navbar .dropdown-menu:before {
    content: "";
    position: absolute;
    left: 30px;
    top: -17px;
  }
  .navbar .dropdown-menu .dropdown-menu {
    left: calc(100% + 5px);
    top: 0;
    right: auto;
    min-width: 240px;
    box-shadow: 0 20px 30px -10px rgba(0, 0, 0, 0.15);
    transform: translateY(0);
  }
  .navbar .dropdown:hover > .dropdown-menu {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
  }
  .navbar .dropdown-toggle::after {
    display: none;
  }
  .navbar .show.dropdown-toggle::after {
    transform: rotate(180deg);
  }
}
/*----- For Mobile ----*/
@media (max-width: 767.98px) {

    /* Mobile table scrolling */
    table {
        display: block;
        /* Make table scrollable */
        width: 100%;
        overflow-x: auto;
        /* Enable horizontal scroll */
        white-space: nowrap;
        /* Prevent content wrapping */
        -webkit-overflow-scrolling: touch;
        /* Smooth scrolling on iOS */
        border-radius: 0;
        /* Remove radius for mobile view if needed */
        border-left: none;
        /* Remove side borders if using full width */
        border-right: none;
    }

    /* Ensure table elements behave correctly within the scrolling block */
    thead,
    tbody,
    tr {
        /* Keep internal table structure */
        width: 100%;
        /* Let them expand */
        table-layout: auto;
        /* Auto column widths */
    }

    th,
    td {
        white-space: nowrap;
        /* Ensure cell content doesn't wrap */
        display: table-cell;
    }
}
@media screen and (max-width: 991px) {
  .navbar {
    padding: 0;
  }
  .navbar-collapse_bb93d5a7240de888 .logo_f082438eabcced6e {
    margin-bottom: 10vh;
    padding-left: 12px;
  }
  .white-vr_e349fa41d44b1fd6 .navbar-collapse_bb93d5a7240de888 {
    background-color: #0C3A30;
  }
  .navbar-collapse_bb93d5a7240de888 {
    position: fixed;
    top: 0;
    background-color: #EDF1EE;
    left: 0;
    height: 100vh;
    max-height: 100vh;
    overflow-y: auto;
    clear: both;
    width: 320px;
    max-width: calc(100vw - 60px);
    z-index: 9999;
    transform: translateX(-100%);
    display: block !important;
    padding: 16px 0 20px;
    transition: all 0.3s ease-in-out;
  }
  .navbar-collapse_bb93d5a7240de888.show {
    transform: translateX(0);
    box-shadow: 15px 0 25px rgba(35, 35, 35, 0.09);
  }
  .theme-main-menu_fa00c5ba37cadd1b .navbar .mega-dropdown_0a48395da02c42b2 {
    position: relative;
  }
  .navbar .navbar-nav .nav-link {
    margin: 0;
    padding: 15px 12px;
    border-top: 1px dashed rgba(0, 0, 0, 0.1);
  }
  .white-vr_e349fa41d44b1fd6 .navbar .navbar-nav .nav-link {
    border-top: 1px dashed rgba(255, 255, 255, 0.15);
  }
  .navbar .dropdown-menu .dropdown-item {
    padding: 0 10px;
    line-height: 46px;
  }
  .navbar .dropdown-menu {
    border: none;
    padding: 0;
    border-radius: 0;
    margin: 0;
    background: #fff;
  }
  .navbar [class*=mega-dropdown] .dropdown-menu {
    padding: 0;
    min-width: 100%;
  }
  .navbar [class*=mega-dropdown] .menu-column_53394957a052b9c6 {
    padding: 0;
  }
  .navbar .dropdown-toggle::after {
    position: absolute;
    right: 15px;
    top: calc(50% - 2px);
  }
  .dashboard-menu_626ff373b909e64d .nav-link::before {
    right: auto;
    left: 0;
    top: -2px;
  }
}
/*(max-width: 991px)*/
.hero-banner-one_e513b37c7d4c1ef3 {
  background: #29594B;
  z-index: 9;
}
.hero-banner-one_e513b37c7d4c1ef3::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.53) 0%, rgba(0, 0, 0, 0) 100%);
}
.hero-banner-one_e513b37c7d4c1ef3 .hero-slider-one {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: -1;
}
.hero-banner-one_e513b37c7d4c1ef3 .hero-slider-one .hero-img_63b2856cab9a00df {
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.hero-banner-one_e513b37c7d4c1ef3 .hero-slider-one .slick-list_d3bc6a84de869554, .hero-banner-one_e513b37c7d4c1ef3 .hero-slider-one .slick-track_d9cf77ac5e6cbab9, .hero-banner-one_e513b37c7d4c1ef3 .hero-slider-one .item {
  height: 100%;
}
.hero-banner-one_e513b37c7d4c1ef3 .hero-heading_6c94b198ea368eb5 {
  font-weight: 700;
  color: #000;
  background: url(../imgstore/shape_e0f5499f31/shape_01.svg) no-repeat left top;
  background-size: cover;
  padding: 11px 31px 25px 25px;
}
.hero-banner-one_e513b37c7d4c1ef3 .more-btn_159886c87c15b657 {
  position: absolute;
  font-size: 40px;
  color: #fff;
  width: 105px;
  height: 105px;
  border: 2px solid #fff;
  top: 20%;
  left: 4%;
  z-index: 1;
}
.hero-banner-one_e513b37c7d4c1ef3 .more-btn_159886c87c15b657:hover {
  background: #CFFF45;
  border-color: #CFFF45;
  color: #19352D;
}

.hero-banner-two_411e11789843bcc9 {
  z-index: 1;
}
.hero-banner-two_411e11789843bcc9 .hero-heading_6c94b198ea368eb5 {
  font-size: 100px;
  line-height: 1em;
}
.hero-banner-two_411e11789843bcc9 .hero-heading_6c94b198ea368eb5 span {
  z-index: 1;
}
.hero-banner-two_411e11789843bcc9 .hero-heading_6c94b198ea368eb5 span img {
  position: absolute;
  width: 100%;
  bottom: -18%;
  left: 0;
  z-index: -1;
}
.hero-banner-two_411e11789843bcc9 form {
  max-width: 588px;
  height: 70px;
  box-shadow: 0px 10px 20px rgba(8, 32, 26, 0.04);
  border-radius: 50px;
}
.hero-banner-two_411e11789843bcc9 form input {
  font-size: 18px;
  width: 100%;
  height: 100%;
  border-radius: 50px;
  background: #fff;
  border: none;
  padding: 0 150px 0 35px;
}
.hero-banner-two_411e11789843bcc9 form button {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  border-radius: 50px;
}
.hero-banner-two_411e11789843bcc9 .shape_01_7e5513711026ccb3 {
  top: 22%;
  left: 7%;
  width: 3.1%;
  min-width: 30px;
  animation: rotated 50s infinite linear;
}
.hero-banner-two_411e11789843bcc9 .shape_02_c24d51d3c5ea5029 {
  top: 40%;
  right: 7%;
  width: 1.8%;
  min-width: 22px;
  animation: rotated 48s infinite linear;
}
.hero-banner-two_411e11789843bcc9 .shape_03_aa8a5cb2f7e41ef3 {
  top: 36%;
  left: 0;
  width: 15.57%;
}
.hero-banner-two_411e11789843bcc9 .shape_04_97b11c2db82c9d9d {
  top: 49%;
  right: 0;
  width: 15%;
}

.hero-banner-three_b1ed83b7aef523aa {
  z-index: 1;
}
.hero-banner-three_b1ed83b7aef523aa .hero-heading_6c94b198ea368eb5 {
  font-size: 100px;
  letter-spacing: 1px;
  line-height: 1.3em;
  color: #000;
}
.hero-banner-three_b1ed83b7aef523aa .right-widget_951d31547e77ff07 .main-count_0b2847decc7fa63c {
  font-size: 58px;
  margin: -17px 0 -4px;
}
.hero-banner-three_b1ed83b7aef523aa .img-wrapper_634da64269688ee5 {
  position: absolute;
  z-index: -1;
  bottom: 0;
  width: 33.53%;
  left: 50%;
  transform: translateX(-50%);
}
.hero-banner-three_b1ed83b7aef523aa .img-wrapper_634da64269688ee5 .round-bg_26b44558983ba06e {
  position: absolute;
  z-index: -2;
  top: 0;
  left: 50%;
  transform: translate(-50%, -7%);
}

.hero-banner-four_310b7165f84cea30 {
  background: url(../imgstore/assets_ed0ecc4072/bg_01.svg) no-repeat center bottom;
  background-size: cover;
  z-index: 1;
}
.hero-banner-four_310b7165f84cea30 .hero-heading_6c94b198ea368eb5 {
  font-family: "ClashDisplay";
  font-size: 130px;
  font-weight: 600;
  line-height: 0.884em;
}
.hero-banner-four_310b7165f84cea30 .hero-heading_6c94b198ea368eb5 span {
  color: #E6FD5A;
  display: block;
}
.hero-banner-four_310b7165f84cea30 .media-wrapper_200e0e80f2bac4d7 {
  position: absolute;
  right: 3%;
  bottom: -6%;
  width: 42.56%;
  z-index: -1;
}
.hero-banner-four_310b7165f84cea30 .shape_01_7e5513711026ccb3 {
  bottom: -5%;
  right: 41%;
}
.hero-banner-four_310b7165f84cea30 .shape_02_c24d51d3c5ea5029 {
  bottom: 0;
  left: 14%;
  width: 30%;
}

.hero-banner-five_6ba61d1674e6461e {
  background: #000;
  border-top: 2px solid #000;
  border-bottom: 2px solid #000;
}
.hero-banner-five_6ba61d1674e6461e .bg-wrapper_35ac95ac42e29a25 {
  background: #fff;
  border-radius: 30px;
  z-index: 1;
}
.hero-banner-five_6ba61d1674e6461e .hero-heading_6c94b198ea368eb5 {
  font-size: 85px;
  font-weight: normal;
  letter-spacing: 1px;
  line-height: 1.176em;
  color: #000;
}
.hero-banner-five_6ba61d1674e6461e .rating_b8dce138e7b85862 h3 {
  font-size: 42px;
  margin-bottom: 0px;
}
.hero-banner-five_6ba61d1674e6461e .rating_b8dce138e7b85862 p {
  font-size: 18px;
  color: rgba(0, 0, 0, 0.4);
}
.hero-banner-five_6ba61d1674e6461e .media-wrapper_200e0e80f2bac4d7 {
  position: absolute;
  background: url(../imgstore/assets_ed0ecc4072/bg_05.svg) no-repeat left top;
  background-size: cover;
  border-radius: 0 30px 30px 0;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: -1;
  width: 39.43%;
}
.hero-banner-five_6ba61d1674e6461e .media-wrapper_200e0e80f2bac4d7 .shape_01_7e5513711026ccb3 {
  right: 0;
  bottom: 14%;
  width: 41.1%;
  z-index: 1;
}
.hero-banner-five_6ba61d1674e6461e .media-wrapper_200e0e80f2bac4d7 .shape_02_c24d51d3c5ea5029 {
  top: 34%;
  left: 0;
  transform: translateX(-50%);
  width: 19.34%;
}

.hero-banner-six_2e7b6f3729a59596 .hero-heading_6c94b198ea368eb5 {
  font-size: 100px;
  line-height: 1.05em;
  color: #044F3B;
}
.hero-banner-six_2e7b6f3729a59596 .media-wrapper_200e0e80f2bac4d7 {
  background: url(../imgstore/media/img_48.jpg) no-repeat center;
  background-size: cover;
  border-radius: 20px;
  max-width: 536px;
  width: 100%;
  height: 100%;
}
.hero-banner-six_2e7b6f3729a59596 .media-wrapper_200e0e80f2bac4d7 .screen_01_3f2295e558e24cb4 {
  right: 4%;
  top: 4%;
  width: 41.1%;
  border-radius: 10px;
  box-shadow: 10px 30px 50px rgba(0, 0, 0, 0.06);
  z-index: 1;
}
.hero-banner-six_2e7b6f3729a59596 .media-wrapper_200e0e80f2bac4d7 .screen_02_6078470029fc86eb {
  bottom: 9%;
  left: -28%;
  border-radius: 10px;
  width: 48.51%;
  box-shadow: -10px 30px 50px rgba(0, 0, 0, 0.07);
  z-index: 1;
  animation: jumpTwo 10s infinite linear;
}
.hero-banner-six_2e7b6f3729a59596 .media-wrapper_200e0e80f2bac4d7 .bg-shape_2c2123ddcb9ac7ba {
  max-width: 130%;
  left: 47%;
  bottom: -12%;
  transform: translateX(-50%);
}
.hero-banner-six_2e7b6f3729a59596 .shape_01_7e5513711026ccb3 {
  bottom: 9%;
  left: 40%;
  width: 6.53%;
}

.hero-banner-seven_25e9d4a25756913c {
  padding: 500px 0 70px;
  background: #29594B;
  z-index: 9;
}
.hero-banner-seven_25e9d4a25756913c::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 50%;
  left: 0px;
  bottom: 0;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.87) 100%);
  z-index: -1;
}
.hero-banner-seven_25e9d4a25756913c::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 20%;
  left: 0px;
  top: 0;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.99) 100%);
  mix-blend-mode: overlay;
  transform: rotate(-180deg);
  z-index: -1;
}
.hero-banner-seven_25e9d4a25756913c .hero-slider-one {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: -2;
}
.hero-banner-seven_25e9d4a25756913c .hero-slider-one .hero-img_63b2856cab9a00df {
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.hero-banner-seven_25e9d4a25756913c .hero-slider-one .slick-list_d3bc6a84de869554, .hero-banner-seven_25e9d4a25756913c .hero-slider-one .slick-track_d9cf77ac5e6cbab9, .hero-banner-seven_25e9d4a25756913c .hero-slider-one .item {
  height: 100%;
}
.hero-banner-seven_25e9d4a25756913c .hero-heading_6c94b198ea368eb5 {
  font-weight: 700;
  font-size: 110px;
  letter-spacing: -1px;
  line-height: 1em;
}
.hero-banner-seven_25e9d4a25756913c .lead-form_7c280ece90ba26ef {
  background: #fff;
  border-radius: 30px;
  padding: 35px 50px 50px;
}
.hero-banner-seven_25e9d4a25756913c .lead-form_7c280ece90ba26ef h3 {
  font-size: 32px;
}
.hero-banner-seven_25e9d4a25756913c .lead-form_7c280ece90ba26ef label {
  font-size: 17px;
  color: rgba(0, 0, 0, 0.3);
}
.hero-banner-seven_25e9d4a25756913c .lead-form_7c280ece90ba26ef input {
  height: 65px;
  padding: 0 20px;
  border: 1px solid #000;
  border-radius: 10px;
}
.hero-banner-seven_25e9d4a25756913c .lead-form_7c280ece90ba26ef button {
  height: 60px;
  border-radius: 10px;
  font-size: 17px;
  background: #D0FF45;
}
.hero-banner-seven_25e9d4a25756913c .lead-form_7c280ece90ba26ef button:hover {
  background: #29594B;
  color: #fff;
}

.hero-banner-eight_c05ca982a098c64d {
  background: #144D41;
}
.hero-banner-eight_c05ca982a098c64d:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: url(../imgstore/shape_e0f5499f31/shape_53.svg) no-repeat center;
  background-size: cover;
}
.hero-banner-eight_c05ca982a098c64d .hero-heading_6c94b198ea368eb5 {
  font-size: 110px;
  font-weight: 700;
  line-height: 1em;
}
.hero-banner-eight_c05ca982a098c64d .media-wrapper_200e0e80f2bac4d7 {
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: -1;
  max-width: 43%;
}
.hero-banner-eight_c05ca982a098c64d .media-wrapper_200e0e80f2bac4d7 .shape_01_7e5513711026ccb3 {
  right: 5%;
  top: 27%;
  z-index: 0;
  max-width: 25%;
  animation: jumpTwo 5s infinite linear;
}
.hero-banner-eight_c05ca982a098c64d .media-wrapper_200e0e80f2bac4d7 .shape_02_c24d51d3c5ea5029 {
  left: 3%;
  bottom: 25%;
  z-index: 0;
  max-width: 35%;
  animation: jumpThree 5s infinite linear;
}

.fancy-banner-one_5c807c3ff090248d {
  z-index: 1;
  position: relative;
  padding-left: 12px;
  padding-right: 12px;
}
.fancy-banner-one_5c807c3ff090248d:after {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  left: 50%;
  background: #CFFF45;
  z-index: -1;
}
.fancy-banner-one_5c807c3ff090248d h2 {
  font-size: 68px;
  font-weight: normal;
  margin: 0;
}
.fancy-banner-one_5c807c3ff090248d h2 span {
  font-weight: 700;
  font-style: italic;
  text-decoration: underline;
}
.fancy-banner-one_5c807c3ff090248d h3 {
  font-size: 48px;
  margin-bottom: -5px;
}
.fancy-banner-one_5c807c3ff090248d p {
  color: rgba(25, 53, 45, 0.6);
}

.fancy-banner-three_af2f3d87d3e4d69e {
  background: url(../imgstore/media/img_17.jpg) no-repeat center;
  background-size: cover;
  padding: 80px 0;
  z-index: 1;
}
.fancy-banner-three_af2f3d87d3e4d69e:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  background: #174034;
  mix-blend-mode: darken;
}
.fancy-banner-three_af2f3d87d3e4d69e .title-one_050051e621573215 h2 {
  font-size: 58px;
}
.fancy-banner-three_af2f3d87d3e4d69e .quote-btn_264b486309348420 {
  width: 200px;
  height: 200px;
  padding: 16px;
  background: #FFE86B;
}
.fancy-banner-three_af2f3d87d3e4d69e .quote-btn_264b486309348420:hover {
  transform: rotate(15deg);
}
.fancy-banner-three_af2f3d87d3e4d69e .quote-btn_264b486309348420.color-two_19251438ad574644 {
  background: #CFFF45;
}

.fancy-banner-four_da3ba41702d97e84 {
  background: #DCEFF0;
  z-index: 1;
}
.fancy-banner-four_da3ba41702d97e84:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  right: 0;
  z-index: -1;
  background: url(../imgstore/shape_e0f5499f31/shape_10.svg) no-repeat left bottom;
  background-size: cover;
}
.fancy-banner-four_da3ba41702d97e84 ul li {
  font-size: 28px;
  color: #000;
  position: relative;
  padding-left: 42px;
  margin-bottom: 13px;
}
.fancy-banner-four_da3ba41702d97e84 ul li:after {
  content: "\f633";
  position: absolute;
  font-family: "bootstrap-icons";
  font-size: 0.95em;
  top: 3px;
  left: 0;
  color: #000;
}
.fancy-banner-four_da3ba41702d97e84 .platform-button-group_211a9926dd7e865a a {
  width: 190px;
  height: 58px;
  padding: 0 5px 0 25px;
  margin: 10px 20px 0 0;
  background: #1B1B1B;
  color: #fff;
  text-align: left;
  transition: all 0.3s ease-in-out;
}
.fancy-banner-four_da3ba41702d97e84 .platform-button-group_211a9926dd7e865a a:hover {
  transform: translateY(-5px);
  box-shadow: -5px 10px 30px rgba(0, 0, 0, 0.05);
}
.fancy-banner-four_da3ba41702d97e84 .platform-button-group_211a9926dd7e865a a .icon_7e5b6c380b2b57d4 {
  margin-right: 14px;
}
.fancy-banner-four_da3ba41702d97e84 .platform-button-group_211a9926dd7e865a a span {
  font-size: 12px;
  color: rgba(255, 255, 255, 0.6);
  display: block;
  line-height: initial;
  margin-bottom: -3px;
}
.fancy-banner-four_da3ba41702d97e84 .platform-button-group_211a9926dd7e865a a strong {
  font-weight: 500;
  display: block;
}
.fancy-banner-four_da3ba41702d97e84 .platform-button-group_211a9926dd7e865a a.ios-button_3b2953ec9b7a274d {
  background: #fff;
  border-color: #DADADA;
}
.fancy-banner-four_da3ba41702d97e84 .platform-button-group_211a9926dd7e865a a.ios-button_3b2953ec9b7a274d span {
  color: #999999;
}
.fancy-banner-four_da3ba41702d97e84 .platform-button-group_211a9926dd7e865a a.ios-button_3b2953ec9b7a274d strong {
  color: #000;
}

.fancy-banner-five_bb334a0e4125ec47 {
  background: url(../imgstore/media/img_31.jpg) no-repeat center;
  background-size: cover;
  z-index: 1;
}
.fancy-banner-five_bb334a0e4125ec47.no-bg_079f2275951fc5ea {
  background: none;
}
.fancy-banner-five_bb334a0e4125ec47.no-bg_079f2275951fc5ea:before {
  display: none;
}
.fancy-banner-five_bb334a0e4125ec47.no-bg_079f2275951fc5ea .bg-wrapper_35ac95ac42e29a25 {
  background: url(../imgstore/media/img_33.jpg) no-repeat center;
  background-size: cover;
}
.fancy-banner-five_bb334a0e4125ec47.no-bg_079f2275951fc5ea .bg-wrapper_35ac95ac42e29a25 .video-icon_8beb092ed54d465b {
  width: 185px;
  height: 185px;
  background: #DFFF5E;
}
.fancy-banner-five_bb334a0e4125ec47:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  background: #113D2F;
  mix-blend-mode: hard-light;
}
.fancy-banner-five_bb334a0e4125ec47 h2 {
  font-size: 100px;
  line-height: 1.1em;
}
.fancy-banner-five_bb334a0e4125ec47 .video-icon_8beb092ed54d465b {
  width: 200px;
  height: 200px;
  padding: 22px;
  background: #FFE86B;
}
.fancy-banner-five_bb334a0e4125ec47 .video-icon_8beb092ed54d465b:hover {
  transform: rotate(15deg);
}

.fancy-banner-six_35edd78be571bc27 {
  background: url(../imgstore/media/img_34.jpg) no-repeat center;
  background-size: cover;
  z-index: 1;
}
.fancy-banner-six_35edd78be571bc27 h2 {
  font-size: 85px;
  line-height: 1.117em;
}
.fancy-banner-six_35edd78be571bc27 .video-icon_8beb092ed54d465b {
  width: 200px;
  height: 200px;
  padding: 22px;
  background: #FFE86B;
}
.fancy-banner-six_35edd78be571bc27 .video-icon_8beb092ed54d465b:hover {
  transform: rotate(15deg);
}

.fancy-banner-seven_3df68a2af2a8f823 .bg-wrapper_35ac95ac42e29a25 {
  background: url(../imgstore/media/img_50.jpg) no-repeat center;
  background-size: cover;
}
.fancy-banner-seven_3df68a2af2a8f823 .bg-wrapper_35ac95ac42e29a25:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  height: 70%;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 14.17%, rgba(0, 0, 0, 0.8) 101.25%);
  transform: rotate(-180deg);
  z-index: -1;
}
.fancy-banner-seven_3df68a2af2a8f823 .bg-wrapper_35ac95ac42e29a25:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 70%;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.58) 47.84%, rgba(0, 0, 0, 0.87) 100%);
  z-index: -1;
}
.fancy-banner-seven_3df68a2af2a8f823 .bg-wrapper_35ac95ac42e29a25 li {
  font-weight: 500;
  font-size: 24px;
  line-height: 1.5em;
  color: #000;
  padding: 18px 80px 25px 68px;
  border-radius: 20px;
  background: #fff;
  margin: 12px 0;
  position: relative;
}
.fancy-banner-seven_3df68a2af2a8f823 .bg-wrapper_35ac95ac42e29a25 li:before {
  content: "";
  position: absolute;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background: #29594B;
  left: 27px;
  top: 27px;
  transition: all 0.2s ease-in-out 0s;
}
.fancy-banner-seven_3df68a2af2a8f823 .bg-wrapper_35ac95ac42e29a25 li:after {
  content: "\f633";
  position: absolute;
  font-family: "bootstrap-icons";
  top: 21px;
  left: 31px;
  color: #fff;
  font-size: 16px;
  transition: all 0.2s ease-in-out 0s;
}
.fancy-banner-seven_3df68a2af2a8f823 .bg-wrapper_35ac95ac42e29a25 li:hover:before {
  background: #CFFF45;
}
.fancy-banner-seven_3df68a2af2a8f823 .bg-wrapper_35ac95ac42e29a25 li:hover:after {
  color: #000;
}
.fancy-banner-seven_3df68a2af2a8f823 .bg-wrapper_35ac95ac42e29a25 .shape_01_7e5513711026ccb3 {
  bottom: 17%;
  left: 36%;
  max-width: 11%;
  z-index: 0;
}

.fancy-banner-eight_cace41ba76d5c750 .bg-wrapper_35ac95ac42e29a25 {
  background: #F3F8F7;
  padding: 30px 75px 0;
}
.fancy-banner-eight_cace41ba76d5c750 .media-wrapper_200e0e80f2bac4d7 {
  padding: 0 38px;
  margin-bottom: -6px;
}
.fancy-banner-eight_cace41ba76d5c750 .media-wrapper_200e0e80f2bac4d7 .shape_01_7e5513711026ccb3 {
  width: 100%;
  bottom: 0;
  left: 0;
}
.fancy-banner-eight_cace41ba76d5c750 .shape_02_c24d51d3c5ea5029 {
  right: -123px;
  bottom: -5px;
}

.newsletter-banner_d1a14ddbdf32d68b .main-wrapper_0c2c0e2acb3d7392 {
  padding: 50px 0 45px;
}
.newsletter-banner_d1a14ddbdf32d68b .main-wrapper_0c2c0e2acb3d7392.top-border_f49b2d55a9f6766b {
  border-top: 1px solid #E2E2E2;
}
.newsletter-banner_d1a14ddbdf32d68b .main-wrapper_0c2c0e2acb3d7392.bottom-border_44d4303770b12618 {
  border-bottom: 1px solid #E2E2E2;
}
.newsletter-banner_d1a14ddbdf32d68b h2 {
  font-size: 50px;
}
.newsletter-banner_d1a14ddbdf32d68b form {
  max-width: 510px;
}
.newsletter-banner_d1a14ddbdf32d68b form input {
  width: calc(100% - 75px);
  font-size: 18px;
  padding: 0 30px;
  height: 60px;
  background: #F6F6F6;
  border: none;
  border-radius: 35px;
}
.newsletter-banner_d1a14ddbdf32d68b form button {
  width: 60px;
  height: 60px;
  text-align: center;
  font-size: 28px;
  color: #fff;
  background: #101010;
}
.newsletter-banner_d1a14ddbdf32d68b form button:hover, .newsletter-banner_d1a14ddbdf32d68b form button:focus {
  background: #29594B;
}
.newsletter-banner_d1a14ddbdf32d68b form button.color-two_19251438ad574644 {
  background: #29594B;
}
.newsletter-banner_d1a14ddbdf32d68b form button.color-two_19251438ad574644:hover, .newsletter-banner_d1a14ddbdf32d68b form button.color-two_19251438ad574644:focus {
  background: #000;
}
.newsletter-banner_d1a14ddbdf32d68b form p {
  font-size: 18px;
}
.newsletter-banner_d1a14ddbdf32d68b form p a:hover {
  text-decoration: underline;
}
.newsletter-banner_d1a14ddbdf32d68b.white-vr_e349fa41d44b1fd6 .main-wrapper_0c2c0e2acb3d7392 {
  padding-top: 100px;
}
.newsletter-banner_d1a14ddbdf32d68b.white-vr_e349fa41d44b1fd6 .bottom-border_44d4303770b12618 {
  border-bottom: 1px dashed #37665c;
}
.newsletter-banner_d1a14ddbdf32d68b.white-vr_e349fa41d44b1fd6 form button {
  background: #E6FD5A;
  color: #19352D;
}
.newsletter-banner_d1a14ddbdf32d68b.white-vr_e349fa41d44b1fd6 form p {
  color: rgba(255, 255, 255, 0.6);
}
.newsletter-banner_d1a14ddbdf32d68b.white-vr_e349fa41d44b1fd6 form p a {
  color: #E6FD5A;
}

.inner-banner-one_38871fed6a3db3a3 {
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
  z-index: 1;
}
.inner-banner-one_38871fed6a3db3a3::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 35%;
  top: 0;
  left: 0;
  z-index: -1;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.53) 0%, rgba(0, 0, 0, 0) 100%);
}
.inner-banner-one_38871fed6a3db3a3::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  color: #000;
}

.inner-banner-one_38871fed6a3db3a3 .pager_308703be1f544eb1 li>a {
  color: #000;
}
.inner-banner-one_38871fed6a3db3a3 .pager_308703be1f544eb1 li>a:hover {
  color: #89cff0!important;
}
.inner-banner-one_38871fed6a3db3a3 .pager_308703be1f544eb1 li {
  color: #797979!important;
}

.inner-banner-one_38871fed6a3db3a3 + .blog-details_fcaa478c5de996b4 {
  margin-top: 15px;
}

.blog-details_fcaa478c5de996b4 {
  margin-top: 150px;
}

.inner-banner-one_38871fed6a3db3a3 .hero-heading_6c94b198ea368eb5 {
  font-weight: 700;
  font-size: 85px;
  line-height: 1.023em;
  z-index: 1;
  padding: 10px 10px 23px 22px;
}
.inner-banner-one_38871fed6a3db3a3 .hero-heading_6c94b198ea368eb5 img {
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: -1;
  max-height: 100%;
}
.inner-banner-one_38871fed6a3db3a3 .pager_308703be1f544eb1 {
  border-bottom: 1px solid #fff;
  padding-bottom: 3px;
}
.inner-banner-one_38871fed6a3db3a3 .pager_308703be1f544eb1 li {
  color: rgba(255, 255, 255, 0.5);
  margin-right: 5px;
}
.inner-banner-one_38871fed6a3db3a3 .pager_308703be1f544eb1 li:last-child {
  margin: 0;
  color: #fff;
}
.inner-banner-one_38871fed6a3db3a3 .pager_308703be1f544eb1 li a {
  transition: all 0.2s ease-in-out 0s;
}
.inner-banner-one_38871fed6a3db3a3 .pager_308703be1f544eb1 li a:hover {
  color: #fff;
}
.inner-banner-one_38871fed6a3db3a3 .tag_7fe209985c12d134 {
  display: inline-block;
  line-height: 25px;
  border: 1px solid #fff;
  border-radius: 30px;
  padding: 0 10px;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 1px;
  color: #fff;
  text-transform: uppercase;
}

.inner-banner-two_444a653ce1e8f03d {
  z-index: 1;
}
.inner-banner-two_444a653ce1e8f03d .pager_308703be1f544eb1 {
  border-bottom: 1px solid #0A4020;
  padding-bottom: 2px;
}
.inner-banner-two_444a653ce1e8f03d .pager_308703be1f544eb1 li {
  color: #000;
}
.inner-banner-two_444a653ce1e8f03d .pager_308703be1f544eb1 li:nth-child(even) {
  padding: 0 5px;
}
.inner-banner-two_444a653ce1e8f03d .pager_308703be1f544eb1 li a {
  color: rgba(0, 0, 0, 0.5);
  transition: all 0.2s ease-in-out 0s;
}
.inner-banner-two_444a653ce1e8f03d .pager_308703be1f544eb1 li a:hover {
  color: #000;
}
.inner-banner-two_444a653ce1e8f03d .hero-heading_6c94b198ea368eb5 {
  font-weight: 700;
  font-size: 85px;
  line-height: 1.023em;
  margin: 22px 0 40px;
}
.inner-banner-two_444a653ce1e8f03d .tag_7fe209985c12d134 {
  display: inline-block;
  line-height: 25px;
  border: 1px solid #19352D;
  border-radius: 30px;
  padding: 0 10px;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 1px;
  color: #19352D;
  text-transform: uppercase;
}
.inner-banner-two_444a653ce1e8f03d .shape_01_7e5513711026ccb3 {
  left: 0%;
  bottom: 10%;
  width: 18.23%;
  animation: jumpTwo 6s infinite linear;
}
.inner-banner-two_444a653ce1e8f03d .shape_02_c24d51d3c5ea5029 {
  right: 2%;
  bottom: 14%;
  width: 14.52%;
  animation: jumpThree 6s infinite linear;
}
.inner-banner-two_444a653ce1e8f03d .shape_03_aa8a5cb2f7e41ef3 {
  left: 24%;
  top: 33%;
  width: 2.2%;
  animation: rotated 50s infinite linear;
}
.inner-banner-two_444a653ce1e8f03d .shape_04_97b11c2db82c9d9d {
  right: 21%;
  bottom: 30%;
  width: 1.65%;
  animation: rotated 50s infinite linear;
}

.block-feature-one_a5ce638a5d84c65f {
  z-index: 1;
}
.block-feature-one_a5ce638a5d84c65f:before {
  content: "";
  position: absolute;
  right: 0;
  left: 0;
  top: 0;
  bottom: 17%;
  background: #EBF3EE;
  z-index: -1;
}
.block-feature-one_a5ce638a5d84c65f .upper-wrapper_5968f69098ab14e0 {
  border-bottom: 1px dashed rgba(0, 0, 0, 0.5);
}
.block-feature-one_a5ce638a5d84c65f .section-subheading_a2c8a2799b60e75d {
  position: absolute;
  right: 0;
  top: 0;
  width: 37%;
}
.block-feature-one_a5ce638a5d84c65f .shape_01_7e5513711026ccb3 {
  width: 2.3%;
  top: 10%;
  left: 10%;
}
.block-feature-one_a5ce638a5d84c65f .shape_02_c24d51d3c5ea5029 {
  width: 1.5%;
  bottom: 6%;
  right: 9%;
}

.block-feature-two_dc526ec9fe927d90 .wrapper_702d42c9f0ffa093 {
  border-top: 1px dashed #CACACA;
  border-bottom: 1px dashed #CACACA;
}
.block-feature-two_dc526ec9fe927d90 .border-line_a6da5532e8802bb5 {
  border-left: 1px dashed #CACACA;
  border-right: 1px dashed #CACACA;
}
.block-feature-two_dc526ec9fe927d90 .numb_80899b5798fdf7c5 {
  display: inline-block;
  font-size: 90px;
  letter-spacing: -1px;
  color: #19352D;
  position: relative;
}
.block-feature-two_dc526ec9fe927d90 .numb_80899b5798fdf7c5::before {
  content: "";
  position: absolute;
  width: 85px;
  height: 85px;
  border-radius: 50%;
  background: #CFFF45;
  right: 8px;
  top: 27px;
  z-index: -1;
}

.block-feature-three_00b636744f02896f {
  z-index: 1;
}
.block-feature-three_00b636744f02896f:before {
  content: "";
  position: absolute;
  right: 0;
  left: 0;
  top: 34%;
  bottom: 0;
  background: #EBF3EE;
  z-index: -1;
}
.block-feature-three_00b636744f02896f.no-bg_079f2275951fc5ea:before {
  display: none;
}
.block-feature-three_00b636744f02896f .section-btn_609f08b3514df929 {
  position: absolute;
  right: 0;
  top: 68px;
}
.block-feature-three_00b636744f02896f .block-title_fa9c50720ae72182 a {
  font-size: 32px;
  font-weight: 500;
  line-height: 1.25em;
  color: #19352D;
}
.block-feature-three_00b636744f02896f .block-title_fa9c50720ae72182 a:hover {
  text-decoration: underline;
}
.block-feature-three_00b636744f02896f .round-btn_59c29fb605109dda {
  font-size: 18px;
  font-weight: 900;
  color: #29594B;
  width: 38px;
  height: 38px;
  border: 1px solid #29594B;
}
.block-feature-three_00b636744f02896f .round-btn_59c29fb605109dda:hover {
  background: #CFFF45;
  border-color: #CFFF45;
  color: #19352D;
}
.block-feature-three_00b636744f02896f .block-one_cc9a3b5aad0c69ab {
  background: url(../imgstore/media/img_05.jpg) no-repeat center;
  background-size: cover;
  height: 470px;
}
.block-feature-three_00b636744f02896f .block-one_cc9a3b5aad0c69ab .tag_7fe209985c12d134 {
  font-size: 14px;
  letter-spacing: 1px;
  color: #000;
  line-height: 25px;
  border: 1px solid #000;
  padding: 0 10px;
}
.block-feature-three_00b636744f02896f .block-one_cc9a3b5aad0c69ab .block-title_fa9c50720ae72182 {
  background: url(../imgstore/shape_e0f5499f31/shape_02.svg) no-repeat right top;
  background-size: cover;
  border-radius: 25px;
  padding: 12px 0 18px 18px;
}
.block-feature-three_00b636744f02896f .block-two_19947be081b2de88 {
  overflow: hidden;
}
.block-feature-three_00b636744f02896f .block-two_19947be081b2de88 .img-wrapper_634da64269688ee5 {
  background: url(../imgstore/media/img_06.jpg) no-repeat center;
  background-size: cover;
  width: 42%;
}
.block-feature-three_00b636744f02896f .block-two_19947be081b2de88 .text-wrapper_d40d8bea59f661be {
  width: 58%;
  padding: 30px 30px 35px 60px;
}
.block-feature-three_00b636744f02896f .block-two_19947be081b2de88 .tag_7fe209985c12d134 {
  font-size: 13px;
  letter-spacing: 1px;
  color: white;
  line-height: 27px;
  border-radius: 17px;
  background: #29594B;
  padding: 0 17px;
}
.block-feature-three_00b636744f02896f .block-three_5c2a2803ef6d6773 {
  background: #D3FF76;
}
.block-feature-three_00b636744f02896f .block-three_5c2a2803ef6d6773 .tag_7fe209985c12d134 {
  font-size: 13px;
  letter-spacing: 1px;
  color: white;
  line-height: 27px;
  border-radius: 17px;
  background: #29594B;
  padding: 0 17px;
}
.block-feature-three_00b636744f02896f .block-three_5c2a2803ef6d6773 .round-btn_59c29fb605109dda {
  background: #fff;
  border-color: #fff;
}
.block-feature-three_00b636744f02896f .block-three_5c2a2803ef6d6773 .round-btn_59c29fb605109dda:hover {
  background: #29594B;
  border-color: #29594B;
  color: #fff;
}
.block-feature-three_00b636744f02896f .block-four_c5268907f7d8255d {
  background: url(../imgstore/media/img_07.jpg) no-repeat center;
  background-size: cover;
}
.block-feature-three_00b636744f02896f .block-four_c5268907f7d8255d .block-title_fa9c50720ae72182 {
  background: url(../imgstore/shape_e0f5499f31/shape_03.svg) no-repeat right top;
  background-size: cover;
  border-radius: 18px;
  padding: 12px 16px 12px 18px;
}
.block-feature-three_00b636744f02896f .block-four_c5268907f7d8255d .block-title_fa9c50720ae72182 a {
  font-size: 28px;
}
.block-feature-three_00b636744f02896f .block-four_c5268907f7d8255d .tag_7fe209985c12d134 {
  font-size: 13px;
  letter-spacing: 1px;
  color: #29594B;
  line-height: 27px;
  border-radius: 17px;
  background: #fff;
  padding: 0 17px;
}
.block-feature-three_00b636744f02896f .block-four_c5268907f7d8255d .round-btn_59c29fb605109dda {
  background: transparent;
  border-color: #fff;
  color: #fff;
}
.block-feature-three_00b636744f02896f .block-four_c5268907f7d8255d .round-btn_59c29fb605109dda:hover {
  background: #CFFF45;
  border-color: #CFFF45;
  color: #000;
}
.block-feature-three_00b636744f02896f .block-five_f563a2e478da5ce8 {
  background: url(../imgstore/blog/blog_img_05.jpg) no-repeat center;
  background-size: cover;
  height: 358px;
}
.block-feature-three_00b636744f02896f .block-five_f563a2e478da5ce8 .tag_7fe209985c12d134 {
  font-size: 14px;
  letter-spacing: 1px;
  color: #000;
  line-height: 25px;
  border: 1px solid #000;
  padding: 0 10px;
}
.block-feature-three_00b636744f02896f .block-five_f563a2e478da5ce8 .block-title_fa9c50720ae72182 {
  background: url(../imgstore/shape_e0f5499f31/shape_29.svg) no-repeat right top;
  background-size: cover;
  border-radius: 15px;
  padding: 12px 10px 18px 18px;
}

.block-feature-four_8ba575274b2137c4 {
  z-index: 1;
}
.block-feature-four_8ba575274b2137c4 .shape_01_7e5513711026ccb3 {
  top: 0;
  left: 7%;
  width: 2.52%;
  min-width: 28px;
  animation: rotated 50s infinite linear;
}
.block-feature-four_8ba575274b2137c4 .shape_02_c24d51d3c5ea5029 {
  bottom: 2%;
  right: 7%;
  width: 1.8%;
  min-width: 22px;
  animation: rotated 48s infinite linear;
}

.block-feature-five_7456701c95e277b9 {
  z-index: 1;
}
.block-feature-five_7456701c95e277b9:before {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 45%;
  background: url(../imgstore/shape_e0f5499f31/shape_09.svg) no-repeat right bottom;
  background-size: cover;
  z-index: -1;
}
.block-feature-five_7456701c95e277b9 .section-btn_609f08b3514df929 {
  position: absolute;
  right: 0;
  top: 75px;
}
.block-feature-five_7456701c95e277b9 .shape_01_7e5513711026ccb3 {
  right: 6%;
  bottom: 5%;
  width: 1%;
  animation: rotated 50s infinite linear;
}

.block-feature-six_efcd49e5746aaf1f {
  background: #DCEFF0;
  z-index: 1;
}
.block-feature-six_efcd49e5746aaf1f:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  right: 0;
  z-index: -1;
  background: url(../imgstore/shape_e0f5499f31/shape_10.svg) no-repeat center;
  background-size: cover;
}
.block-feature-six_efcd49e5746aaf1f.bg-two_340ebe26f94e5571 {
  background: #EBF3EE;
}
.block-feature-six_efcd49e5746aaf1f.bg-two_340ebe26f94e5571:before {
  display: none;
}
.block-feature-six_efcd49e5746aaf1f .shape_01_7e5513711026ccb3 {
  bottom: 12%;
  left: 8%;
  width: 10%;
}
.block-feature-six_efcd49e5746aaf1f .shape_02_c24d51d3c5ea5029 {
  bottom: 39%;
  left: 30%;
  width: 2.5%;
}

.block-feature-seven_2292b172068d5e6e {
  z-index: 1;
}
.block-feature-seven_2292b172068d5e6e .shape_01_7e5513711026ccb3 {
  top: 2%;
  right: 0;
  animation: rotated 50s infinite linear;
}

.block-feature-eight_51949c067692b381 {
  background: url(../imgstore/assets_ed0ecc4072/bg_02.svg) no-repeat center;
  background-size: cover;
  z-index: 1;
}
.block-feature-eight_51949c067692b381 .section-btn_609f08b3514df929 {
  position: absolute;
  right: 0;
  top: 72px;
}
.block-feature-eight_51949c067692b381 .shape_01_7e5513711026ccb3 {
  width: 40px;
  bottom: -20px;
  left: 25%;
  animation: rotated 50s infinite linear;
}

.block-feature-nine_84b36b4c4c64c128 {
  z-index: 1;
  background: #000;
  border-radius: 30px 30px 100px 100px;
}
.block-feature-nine_84b36b4c4c64c128:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 39%;
  left: 0;
  top: 0;
  background: #EDF8EB;
  border-radius: 30px 30px 0 0;
  z-index: -1;
}
.block-feature-nine_84b36b4c4c64c128:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 50px;
  left: 0;
  top: 0;
  background: #000;
  z-index: -1;
}
.block-feature-nine_84b36b4c4c64c128 .heading_b51019f53310f53a {
  font-size: 85px;
  line-height: 1.411em;
}
.block-feature-nine_84b36b4c4c64c128 .heading_b51019f53310f53a span {
  color: #DFFF5E;
  text-decoration-line: underline;
  text-decoration-thickness: 4px;
}
.block-feature-nine_84b36b4c4c64c128 .heading_b51019f53310f53a a {
  width: 110px;
  height: 110px;
  display: inline-flex;
  align-items: center;
  background: #DFFF5E;
  border-radius: 50%;
  position: relative;
  margin-left: 100px;
  transition: all 0.2s ease-in-out 0s;
}
.block-feature-nine_84b36b4c4c64c128 .heading_b51019f53310f53a a:before {
  content: "";
  position: absolute;
  width: 85px;
  height: 3px;
  left: -85px;
  top: calc(50% - 3px);
  background: #fff;
}
.block-feature-nine_84b36b4c4c64c128 .heading_b51019f53310f53a a:hover {
  background: #E6FD5A;
}
.block-feature-nine_84b36b4c4c64c128 .shape_01_7e5513711026ccb3 {
  right: 0;
  top: 5%;
  width: 4%;
}
.block-feature-nine_84b36b4c4c64c128 .shape_02_c24d51d3c5ea5029 {
  left: 7%;
  bottom: 0;
  width: 8.4%;
}
.block-feature-nine_84b36b4c4c64c128 .shape_03_aa8a5cb2f7e41ef3 {
  right: 5%;
  bottom: 5%;
}

.block-feature-ten_e840623b6715e104 .shape_01_7e5513711026ccb3 {
  top: 1%;
  right: 5%;
  width: 2%;
}
.block-feature-ten_e840623b6715e104 .line-wrapper_0a340cbc22685aea:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 1px;
  border-bottom: 1px dashed #e5e5e5;
  left: 0;
  top: 50%;
}

.block-feature-eleven_5e638927700c9da0 {
  z-index: 1;
}
.block-feature-eleven_5e638927700c9da0 .slider-wrapper_6d56f3804b9feca0 {
  width: 78vw;
}
.block-feature-eleven_5e638927700c9da0 .slider-wrapper_6d56f3804b9feca0 .slick-dots_8e2bfe97336be57f {
  margin: 0;
  padding: 0;
  position: absolute;
  bottom: 0;
  left: -140px;
}
.block-feature-eleven_5e638927700c9da0 .slider-wrapper_6d56f3804b9feca0 .slick-dots_8e2bfe97336be57f li button {
  width: 10px;
  height: 10px;
  background: #fff;
  border: 1px solid #1F5E59;
}
.block-feature-eleven_5e638927700c9da0 .slider-wrapper_6d56f3804b9feca0 .slick-dots_8e2bfe97336be57f .slick-active button {
  background: #1F5E59;
}
.block-feature-eleven_5e638927700c9da0 .shape_01_7e5513711026ccb3 {
  left: 0;
  bottom: 0;
  max-width: 13.4%;
}

.block-feature-twelve_d064b0c7ae0ad3cf {
  background: #EDF1EE;
  z-index: 1;
}
.block-feature-twelve_d064b0c7ae0ad3cf .shape_01_7e5513711026ccb3 {
  right: 0;
  top: 12%;
  max-width: 13.4%;
}

.block-feature-thirteen_6698fbf49aa16348 .upper-wrapper_5968f69098ab14e0 {
  border-bottom: 1px solid #E6E6E6;
}
.block-feature-thirteen_6698fbf49aa16348 .upper-wrapper_5968f69098ab14e0 .shape_01_7e5513711026ccb3 {
  right: 6%;
  bottom: 16%;
}
.block-feature-thirteen_6698fbf49aa16348 .line-loop_d0957d5af374b001:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 130%;
  right: 0;
  top: 57%;
  background: #E6E6E6;
  z-index: -1;
}
.block-feature-thirteen_6698fbf49aa16348 .graph-panel_195a3a71d877875c {
  border-right: 1px solid #E6E6E6;
}
.block-feature-thirteen_6698fbf49aa16348 .graph-panel_195a3a71d877875c .main-count_0b2847decc7fa63c {
  font-size: 120px;
}
.block-feature-thirteen_6698fbf49aa16348 .graph-panel_195a3a71d877875c .chart-box_d7a26dfed3ac45e4 {
  padding: 0 15px;
}
.block-feature-thirteen_6698fbf49aa16348 .graph-panel_195a3a71d877875c .chart-box_d7a26dfed3ac45e4 .chart-inner_f493fa2480809bc8 {
  width: 120px;
  background: #196164;
}

.block-feature-fourteen_b71720523939a460 .section-subheading_a2c8a2799b60e75d {
  position: absolute;
  right: 0;
  top: 0;
  width: 37%;
}
.block-feature-fourteen_b71720523939a460 .shape_01_7e5513711026ccb3 {
  max-width: 4%;
  top: 13%;
  left: 48%;
  animation: rotated 48s infinite linear;
}

.block-feature-fifteen_58aa5dc93d75954d .shape_01_7e5513711026ccb3 {
  max-width: 4%;
  top: 3%;
  left: 2%;
  animation: rotated 48s infinite linear;
}
.block-feature-fifteen_58aa5dc93d75954d .line-btn_c216b633535c2c91:before, .block-feature-fifteen_58aa5dc93d75954d .line-btn_c216b633535c2c91:after {
  content: "";
  position: absolute;
  width: calc(50% - 150px);
  height: 1px;
  background: #E3E3E3;
  top: 32px;
  left: 0;
}
.block-feature-fifteen_58aa5dc93d75954d .line-btn_c216b633535c2c91:after {
  left: auto;
  right: 0;
}

.block-feature-sixteen_772b086298232923 .media-img_01506c8310395d15 {
  border-radius: 30px;
}
.block-feature-sixteen_772b086298232923 .shape_01_7e5513711026ccb3 {
  top: 31%;
  left: 50%;
}

.block-feature-seventeen_b7a2aed427046b74 .section-subheading_a2c8a2799b60e75d {
  position: absolute;
  right: 0;
  top: 0;
  width: 37%;
}
.block-feature-seventeen_b7a2aed427046b74 .shape_01_7e5513711026ccb3 {
  max-width: 8%;
  top: 12%;
  left: 43%;
}

.block-feature-eighteen_5e532a8169edbcdb {
  background: url(../imgstore/media/img_52.jpg) no-repeat left top;
  background-size: cover;
}
.block-feature-eighteen_5e532a8169edbcdb:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, rgba(0, 0, 0, 0.44) 24.81%, rgba(0, 0, 0, 0) 94.81%);
  top: 0;
  left: 0;
  z-index: -1;
}
.block-feature-eighteen_5e532a8169edbcdb .video-icon_8beb092ed54d465b {
  width: 170px;
  height: 170px;
  color: #000;
  padding: 20px;
  background: #FFDB1E;
}
.block-feature-eighteen_5e532a8169edbcdb .video-icon_8beb092ed54d465b:hover {
  background: #DFFF5E;
}
.block-feature-eighteen_5e532a8169edbcdb .bg-wrapper_35ac95ac42e29a25 {
  padding: 48px 60px 60px;
  border-radius: 20px;
  background: #144D41;
}
.block-feature-eighteen_5e532a8169edbcdb .bg-wrapper_35ac95ac42e29a25 ul {
  position: relative;
  z-index: 1;
}
.block-feature-eighteen_5e532a8169edbcdb .bg-wrapper_35ac95ac42e29a25 ul:before {
  content: "";
  position: absolute;
  width: 1px;
  height: 96%;
  border-left: 1px dashed rgba(255, 255, 255, 0.3);
  left: 20px;
  top: 2%;
  z-index: -1;
}
.block-feature-eighteen_5e532a8169edbcdb .bg-wrapper_35ac95ac42e29a25 ul li {
  position: relative;
  background: #fff;
  border-radius: 45px;
  padding: 9px 45px 9px 25px;
  font-weight: 500;
  font-size: 20px;
  line-height: 1.2em;
  color: #1F5E59;
  display: inline-block;
  margin-bottom: 35px;
  margin-left: 52px;
}
.block-feature-eighteen_5e532a8169edbcdb .bg-wrapper_35ac95ac42e29a25 ul li:last-child {
  margin-bottom: 0;
}
.block-feature-eighteen_5e532a8169edbcdb .bg-wrapper_35ac95ac42e29a25 ul li:before {
  content: url(../imgstore/icon_d529a381cf/icon_111.svg);
  position: absolute;
  left: -52px;
  top: 0;
}
.block-feature-eighteen_5e532a8169edbcdb .bg-wrapper_35ac95ac42e29a25 .more-btn_159886c87c15b657 {
  border-radius: 30px;
  padding: 5px 5px 5px 25px;
  color: #fff;
  font-weight: 500;
  font-size: 18px;
  border: 1px solid #fff;
}
.block-feature-eighteen_5e532a8169edbcdb .bg-wrapper_35ac95ac42e29a25 .more-btn_159886c87c15b657 .icon_7e5b6c380b2b57d4 {
  width: 40px;
  height: 40px;
  background: #FFDB1E;
}
.block-feature-eighteen_5e532a8169edbcdb .bg-wrapper_35ac95ac42e29a25 .more-btn_159886c87c15b657:hover {
  background: #fff;
  color: #1F5E59;
}

.text-feature-one_8ae9d8f6f667d89d .line-wrapper_0a340cbc22685aea {
  border-top: 1px dashed #d7d7d7;
  border-bottom: 1px dashed #d7d7d7;
}
.text-feature-one_8ae9d8f6f667d89d .line-wrapper_0a340cbc22685aea .shape_01_7e5513711026ccb3 {
  width: 48px;
  bottom: 12%;
  left: 32%;
  animation: rotated 48s infinite linear;
}
.text-feature-one_8ae9d8f6f667d89d .card-style-three_5900e153371d5e4d {
  border-left: 1px dashed #d7d7d7;
  border-bottom: 1px dashed #d7d7d7;
  padding-left: 100px;
}
.text-feature-one_8ae9d8f6f667d89d .card-style-three_5900e153371d5e4d:last-child {
  border-bottom: none;
}
.text-feature-one_8ae9d8f6f667d89d .media-list-item_9a9d9fdb989bb347 {
  height: 600px;
  width: 590px;
  background: url(../imgstore/media/img_04.jpg) no-repeat center;
  background-size: cover;
  border-radius: 30px;
  position: relative;
  z-index: 1;
}
.text-feature-one_8ae9d8f6f667d89d .media-list-item_9a9d9fdb989bb347:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 50%;
  bottom: 0;
  left: 0;
  z-index: -1;
  border-radius: 0 0 30px 30px;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 3.1%, #000000 100%);
  mix-blend-mode: overlay;
}
.text-feature-one_8ae9d8f6f667d89d .media-list-item_9a9d9fdb989bb347 li {
  display: inline-block;
  font-weight: 500;
  color: #000;
  padding: 6px 50px 6px 50px;
  border-radius: 45px;
  background: #fff;
  margin: 7px 0;
  position: relative;
}
.text-feature-one_8ae9d8f6f667d89d .media-list-item_9a9d9fdb989bb347 li:before {
  content: "";
  position: absolute;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  background: #CFFF45;
  left: 10px;
  top: 7px;
  transition: all 0.2s ease-in-out 0s;
}
.text-feature-one_8ae9d8f6f667d89d .media-list-item_9a9d9fdb989bb347 li:after {
  content: "\f633";
  position: absolute;
  font-family: "bootstrap-icons";
  top: 6px;
  left: 14px;
  color: #29594B;
  transition: all 0.2s ease-in-out 0s;
}
.text-feature-one_8ae9d8f6f667d89d .media-list-item_9a9d9fdb989bb347 li:hover:before {
  background: #29594B;
}
.text-feature-one_8ae9d8f6f667d89d .media-list-item_9a9d9fdb989bb347 li:hover:after {
  color: #fff;
}

.text-feature-two_c673588f6472838b {
  background: #0C3A30;
  z-index: 1;
}
.text-feature-two_c673588f6472838b .shape_01_7e5513711026ccb3 {
  top: 16%;
  left: 3%;
  width: 2.3%;
  min-width: 28px;
  animation: rotated 50s infinite linear;
}
.text-feature-two_c673588f6472838b .shape_02_c24d51d3c5ea5029 {
  bottom: 5%;
  right: 2%;
  width: 1.5%;
  min-width: 22px;
  animation: rotated 48s infinite linear;
}

.text-feature-three_d396c9a40dbfa986 {
  z-index: 1;
}
.text-feature-three_d396c9a40dbfa986 .counter-wrapper_318d553f1d3957f1 {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.text-feature-three_d396c9a40dbfa986 .media-wrapper_200e0e80f2bac4d7 {
  background: url(../imgstore/media/img_13.jpg) no-repeat center;
  background-size: cover;
  border-radius: 30px;
  z-index: 1;
  max-width: 590px;
}
.text-feature-three_d396c9a40dbfa986 .media-wrapper_200e0e80f2bac4d7 .screen_01_3f2295e558e24cb4 {
  right: -9%;
  top: 12%;
  width: 37.3%;
  border-radius: 10px;
  box-shadow: 10px 30px 50px rgba(0, 0, 0, 0.06);
}
.text-feature-three_d396c9a40dbfa986 .media-wrapper_200e0e80f2bac4d7 .screen_02_6078470029fc86eb {
  left: -11%;
  bottom: -9%;
  width: 65.5%;
}
.text-feature-three_d396c9a40dbfa986 .media-wrapper_200e0e80f2bac4d7 .screen_03_627325c8005660bc {
  left: -13%;
  bottom: -11%;
  width: 50.85%;
  box-shadow: 0px 35px 70px rgba(0, 0, 0, 0.06);
}
.text-feature-three_d396c9a40dbfa986 .shape_01_7e5513711026ccb3 {
  bottom: 2%;
  left: 39%;
  width: 2.3%;
  min-width: 28px;
  animation: rotated 50s infinite linear;
}

.text-feature-four_e8f32169a66c69ea {
  z-index: 1;
}
.text-feature-four_e8f32169a66c69ea .avatar_3bf6f4a91ccb37af {
  width: 65px;
  height: 65px;
}
.text-feature-four_e8f32169a66c69ea .name {
  font-size: 28px;
}
.text-feature-four_e8f32169a66c69ea .quote-text_962dab7338c6e9c0 {
  font-size: 50px;
  line-height: 1.4em;
}
.text-feature-four_e8f32169a66c69ea .shape_01_7e5513711026ccb3 {
  top: 56%;
  left: 22%;
  animation: rotated 60s infinite linear;
}
.text-feature-four_e8f32169a66c69ea .shape_02_c24d51d3c5ea5029 {
  top: 12%;
  right: 9%;
  width: 16px;
  animation: rotated 50s infinite linear;
}

.text-feature-five_425f7277b16bbaf4 .bg-wrapper_35ac95ac42e29a25 {
  background: #FFF2AC;
}
.text-feature-five_425f7277b16bbaf4 li {
  display: inline-block;
  font-weight: 500;
  color: #000;
  padding: 6px 50px 6px 50px;
  border-radius: 45px;
  background: #fff;
  margin: 7px 0;
  position: relative;
}
.text-feature-five_425f7277b16bbaf4 li:before {
  content: "";
  position: absolute;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  background: #FFF2AC;
  left: 10px;
  top: 7px;
  transition: all 0.2s ease-in-out 0s;
}
.text-feature-five_425f7277b16bbaf4 li:after {
  content: "\f633";
  position: absolute;
  font-family: "bootstrap-icons";
  top: 6px;
  left: 14px;
  color: #29594B;
  transition: all 0.2s ease-in-out 0s;
}
.text-feature-five_425f7277b16bbaf4 li:hover:before {
  background: #29594B;
}
.text-feature-five_425f7277b16bbaf4 li:hover:after {
  color: #fff;
}
.text-feature-five_425f7277b16bbaf4 .media-wrapper_200e0e80f2bac4d7 {
  background: url(../imgstore/media/img_20.jpg) no-repeat center;
  background-size: cover;
  z-index: 1;
}
.text-feature-five_425f7277b16bbaf4 .media-wrapper_200e0e80f2bac4d7 .video-icon_8beb092ed54d465b {
  width: 90px;
  height: 90px;
  background: #fff;
}
.text-feature-five_425f7277b16bbaf4 .media-wrapper_200e0e80f2bac4d7 .video-icon_8beb092ed54d465b:hover {
  background: #CFFF45;
}
.text-feature-five_425f7277b16bbaf4 .media-wrapper_200e0e80f2bac4d7 .screen_01_3f2295e558e24cb4 {
  left: -9%;
  bottom: -9%;
  width: 46.3%;
  animation: jumpThree 5s infinite linear;
  box-shadow: 0px 35px 70px rgba(0, 0, 0, 0.06);
}

.text-feature-six_8581af52b0cfaa2c {
  z-index: 1;
}
.text-feature-six_8581af52b0cfaa2c .media-wrapper_200e0e80f2bac4d7 {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 63.64%;
  z-index: -1;
}
.text-feature-six_8581af52b0cfaa2c .media-wrapper_200e0e80f2bac4d7 .screen_01_3f2295e558e24cb4 {
  width: 61.1%;
  bottom: 32%;
  right: -4%;
  z-index: 1;
  animation: jumpThree 5s infinite linear;
}
.text-feature-six_8581af52b0cfaa2c .shape_01_7e5513711026ccb3 {
  left: 0;
  bottom: 23%;
  width: 12.3%;
}
.text-feature-six_8581af52b0cfaa2c .shape_02_c24d51d3c5ea5029 {
  top: 1%;
  right: 39%;
}

.text-feature-seven_5646833feaba99ec ul li {
  font-weight: 500;
  color: #0E3E2F;
  position: relative;
  padding-left: 33px;
  margin-bottom: 22px;
}
.text-feature-seven_5646833feaba99ec ul li:after {
  content: "\f633";
  position: absolute;
  font-family: "bootstrap-icons";
  top: 1px;
  left: 0;
}

.text-feature-nine_e42df47c83e9af38 {
  background: url(../imgstore/assets_ed0ecc4072/bg_03.svg) no-repeat center bottom;
  background-size: cover;
  z-index: 1;
}
.text-feature-nine_e42df47c83e9af38 .block_7f01352c505162a9 .icon_7e5b6c380b2b57d4 {
  height: 50px;
}
.text-feature-nine_e42df47c83e9af38 .vertical-text-wrapper_783f36db51289f7e {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 45%;
  border-left: 1px solid rgba(254, 255, 252, 0.17);
}
.text-feature-nine_e42df47c83e9af38 .vertical-text-wrapper_783f36db51289f7e .text-list_d61ca15a886fd7a6 {
  padding: 0 35px;
  font-weight: 700;
  font-size: 125px;
  letter-spacing: -2px;
  height: 20%;
  width: 100%;
  border-top: 1px solid rgba(254, 255, 252, 0.17);
  display: flex;
  align-items: center;
  justify-content: end;
  color: #FFFFFF;
  mix-blend-mode: overlay;
  opacity: 0.8;
}
.text-feature-nine_e42df47c83e9af38 .vertical-text-wrapper_783f36db51289f7e .text-list_d61ca15a886fd7a6:hover {
  color: #C5FF4A;
  opacity: 1;
  mix-blend-mode: normal;
}
.text-feature-nine_e42df47c83e9af38 .vertical-text-wrapper_783f36db51289f7e .shape_01_7e5513711026ccb3 {
  left: -83px;
  bottom: 21%;
  animation: jumpThree 6s infinite linear;
}
.text-feature-nine_e42df47c83e9af38 .vertical-text-wrapper_783f36db51289f7e .shape_02_c24d51d3c5ea5029 {
  left: 10%;
  top: 25%;
  animation: jumpFour 6s infinite linear;
}
.text-feature-nine_e42df47c83e9af38 .shape_03_aa8a5cb2f7e41ef3 {
  left: 5%;
  top: 10%;
  animation: jumpFour 6s infinite linear;
}
.text-feature-nine_e42df47c83e9af38 .shape_04_97b11c2db82c9d9d {
  bottom: 0;
  left: 13%;
  width: 29%;
}

.team-section-one_ed336196f66b4c8e .section-btn_609f08b3514df929 {
  position: absolute;
  right: 0;
  top: 25px;
}

.team-section-two_123033cace80e1bc {
  background: #fff;
  border: 1px solid #000;
}
.team-section-two_123033cace80e1bc .section-btn_609f08b3514df929 {
  position: absolute;
  right: 0;
  top: 30px;
}

.team-section-five_0b20b153f1458af2 .shape_01_7e5513711026ccb3 {
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}

.team-section-three_48903dd14dda2c4b {
  z-index: 1;
}
.team-section-three_48903dd14dda2c4b:before {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 45%;
  background: url(../imgstore/shape_e0f5499f31/shape_09.svg) no-repeat right bottom;
  background-size: cover;
  z-index: -1;
}
.team-section-three_48903dd14dda2c4b .section-btn_609f08b3514df929 {
  position: absolute;
  right: 0;
  top: 15px;
}
.team-section-three_48903dd14dda2c4b .shape_01_7e5513711026ccb3 {
  width: 2.3%;
  top: 17%;
  left: 39%;
}
.team-section-three_48903dd14dda2c4b .shape_02_c24d51d3c5ea5029 {
  width: 1.5%;
  bottom: 6%;
  right: 9%;
}
.team-section-three_48903dd14dda2c4b .shape_03_aa8a5cb2f7e41ef3 {
  max-width: 22%;
  bottom: 0;
  right: 0;
}

.team-details_f049960d2230176b .bg-wrapper_35ac95ac42e29a25 {
  background: #fff;
  border-radius: 30px;
  overflow: hidden;
}
.team-details_f049960d2230176b .bg-wrapper_35ac95ac42e29a25 .border-right_dd5964db1b170286 {
  border-right: 1px solid #e9e9e9;
}
.team-details_f049960d2230176b .bg-wrapper_35ac95ac42e29a25 .member-img_1b9e3c15394bc79a {
  width: 100%;
  height: 100%;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.team-details_f049960d2230176b .bg-wrapper_35ac95ac42e29a25 .name {
  font-size: 32px;
}
.team-details_f049960d2230176b .bg-wrapper_35ac95ac42e29a25 .post_66a329e028054fab {
  font-size: 18px;
  color: rgba(0, 0, 0, 0.3);
}
.team-details_f049960d2230176b .bg-wrapper_35ac95ac42e29a25 h6 {
  font-size: 20px;
  padding: 42px 0 10px;
}
.team-details_f049960d2230176b .bg-wrapper_35ac95ac42e29a25 p {
  font-size: 18px;
}
.team-details_f049960d2230176b .bg-wrapper_35ac95ac42e29a25 .social-share_79933c0f3128932b li a {
  font-size: 20px;
  color: #19352D;
  margin-right: 20px;
}
.team-details_f049960d2230176b .bg-wrapper_35ac95ac42e29a25 .social-share_79933c0f3128932b li a:hover {
  color: #29594B;
}
.team-details_f049960d2230176b .bg-wrapper_35ac95ac42e29a25 h3 {
  font-size: 28px;
}
.team-details_f049960d2230176b .bg-wrapper_35ac95ac42e29a25 table {
  font-size: 18px;
}
.team-details_f049960d2230176b .bg-wrapper_35ac95ac42e29a25 table tr td:first-child {
  color: rgba(36, 64, 52, 0.6);
  padding: 13px 0;
}
.team-details_f049960d2230176b .bg-wrapper_35ac95ac42e29a25 table tr td:last-child {
  font-weight: 500;
  color: #19352D;
}

.faq-section-two_19f0a3716ee69995 {
  z-index: 1;
}
.faq-section-two_19f0a3716ee69995 .section-btn_609f08b3514df929 {
  position: absolute;
  right: 0;
  top: 13px;
}
.faq-section-two_19f0a3716ee69995 .shape_01_7e5513711026ccb3 {
  top: 1%;
  right: 33%;
  width: 2.1%;
  min-width: 28px;
  animation: rotated 50s infinite linear;
}
.faq-section-two_19f0a3716ee69995 .shape_02_c24d51d3c5ea5029 {
  bottom: 3%;
  left: 5%;
  width: 2.1%;
  min-width: 28px;
  animation: rotated 50s infinite linear;
}

.faq-section-three_67d231b51269514b .tab-content_3f2aede1913ab7b8 {
  background: #fff;
  border-radius: 30px;
  padding: 0 60px;
}
.faq-section-three_67d231b51269514b .tab-content_3f2aede1913ab7b8 .accordion-style-one_a37749e436381ffe .accordion-item_9b87d0c40a37e93d:last-child {
  border-bottom: none;
}
.faq-section-three_67d231b51269514b .tab-content_3f2aede1913ab7b8 .accordion-style-one_a37749e436381ffe .accordion-item_9b87d0c40a37e93d:first-child {
  border-top: none;
}
.faq-section-three_67d231b51269514b nav .nav {
  border: none;
}
.faq-section-three_67d231b51269514b nav .nav .nav-link {
  background: transparent;
  border: 0;
  border-radius: 30px;
  height: 36px;
  font-size: 20px;
  color: rgba(0, 0, 0, 0.5);
  padding: 0 20px;
  margin: 0 2px 10px;
}
.faq-section-three_67d231b51269514b nav .nav .nav-link.active {
  background: #29594B;
  color: #fff;
}

.pricing-section_0165be53c337664b .contact-banner_6892148e23b4e788 {
  background: #fff;
  border-radius: 30px;
  z-index: 1;
  padding: 48px 45px;
}
.pricing-section_0165be53c337664b .contact-banner_6892148e23b4e788 h2 {
  font-size: 42px;
  line-height: 1.238em;
  margin: 0;
}
.pricing-section_0165be53c337664b .contact-banner_6892148e23b4e788 h2 span {
  font-weight: 700;
  font-style: italic;
  text-decoration-line: underline;
  text-decoration-thickness: 2px;
}
.pricing-section_0165be53c337664b .contact-banner_6892148e23b4e788 .screen_01_3f2295e558e24cb4 {
  left: 3%;
  top: 13%;
  width: 12.4%;
}

.pricing-nav_37b968a783e90257 .nav {
  border: 2px solid #186560;
  border-radius: 10px;
  overflow: hidden;
}
.pricing-nav_37b968a783e90257 .nav .nav-link {
  width: 150px;
  height: 61px;
  font-weight: 500;
  color: #186560;
  background: transparent;
  padding: 0;
  margin: 0;
  border: 0;
  border-radius: 0;
}
.pricing-nav_37b968a783e90257 .nav .nav-link.active {
  background: #186560;
  color: #fff;
}

.error-page_91593144a4e110a2 {
  min-height: 100vh;
  padding: 200px 12px 50px;
  z-index: 1;
}
.error-page_91593144a4e110a2 h1 {
  font-size: 140px;
  line-height: 1em;
}
.error-page_91593144a4e110a2 h2 {
  font-size: 85px;
  padding: 32px 0 36px;
}
.error-page_91593144a4e110a2 .shape_01_7e5513711026ccb3 {
  right: 1%;
  bottom: 20%;
  width: 14.52%;
}
.error-page_91593144a4e110a2 .shape_02_c24d51d3c5ea5029 {
  left: 1%;
  bottom: 30%;
  width: 18.64%;
}

.accordion-style-one_a37749e436381ffe .accordion-item_9b87d0c40a37e93d {
  border: none;
  border-top: 1px solid #E0E0E0;
  border-radius: 0;
}
.accordion-style-one_a37749e436381ffe .accordion-item_9b87d0c40a37e93d .accordion-button_9716e52747db50bf {
  font-weight: 500;
  font-size: 25px;
  line-height: 1.55em;
  color: #19352D;
  padding: 33px 0;
  background: transparent;
  border-radius: 0;
  box-shadow: none;
}
.accordion-style-one_a37749e436381ffe .accordion-item_9b87d0c40a37e93d .accordion-button_9716e52747db50bf:not(.collapsed) {
  padding-bottom: 20px;
}
.accordion-style-one_a37749e436381ffe .accordion-item_9b87d0c40a37e93d .accordion-button_9716e52747db50bf:not(.collapsed):after {
  content: "-";
  font-size: 40px;
}
.accordion-style-one_a37749e436381ffe .accordion-item_9b87d0c40a37e93d .accordion-button_9716e52747db50bf:after {
  content: "+";
  font-weight: 300;
  font-size: 32px;
  background: none;
  width: auto;
  height: auto;
}
.accordion-style-one_a37749e436381ffe .accordion-item_9b87d0c40a37e93d .accordion-body_c81f7b5f468d7a15 {
  padding: 0 35px 20px 0;
}
.accordion-style-one_a37749e436381ffe .accordion-item_9b87d0c40a37e93d .accordion-body_c81f7b5f468d7a15 p {
  margin: 0;
}
.accordion-style-one_a37749e436381ffe .accordion-item_9b87d0c40a37e93d:last-child {
  border-bottom: 1px solid #E0E0E0;
}

.accordion-style-two_08d16e3128a6051d .accordion-item_9b87d0c40a37e93d {
  border: none;
  background: #FFFAEB;
  border-radius: 0;
}
.accordion-style-two_08d16e3128a6051d .accordion-item_9b87d0c40a37e93d .accordion-button_9716e52747db50bf {
  font-weight: 500;
  font-size: 32px;
  line-height: 1.55em;
  color: #AEA78F;
  padding: 28px 50px;
  background: transparent;
  border-radius: 40px 40px 0 0;
  box-shadow: none;
}
.accordion-style-two_08d16e3128a6051d .accordion-item_9b87d0c40a37e93d .accordion-button_9716e52747db50bf:not(.collapsed) {
  color: #000;
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.accordion-style-two_08d16e3128a6051d .accordion-item_9b87d0c40a37e93d .accordion-button_9716e52747db50bf:not(.collapsed):after {
  content: "-";
  font-size: 1.5em;
  line-height: 36px;
}
.accordion-style-two_08d16e3128a6051d .accordion-item_9b87d0c40a37e93d .accordion-button_9716e52747db50bf:after {
  content: "+";
  font-weight: 400;
  text-align: center;
  color: #000;
  line-height: 48px;
  font-size: 32px;
  background: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  background: #fff;
}
.accordion-style-two_08d16e3128a6051d .accordion-item_9b87d0c40a37e93d .accordion-body_c81f7b5f468d7a15 {
  padding: 20px 50px 55px;
}
.accordion-style-two_08d16e3128a6051d .accordion-item_9b87d0c40a37e93d .accordion-body_c81f7b5f468d7a15 h6 {
  font-size: 16px;
  text-transform: uppercase;
  letter-spacing: 0.96px;
  margin-bottom: 15px;
  font-weight: 700;
}
.accordion-style-two_08d16e3128a6051d .accordion-item_9b87d0c40a37e93d .accordion-body_c81f7b5f468d7a15 ul li {
  display: inline-block;
  color: #272727;
  font-weight: 500;
  background: #fff;
  border-radius: 45px;
  padding: 6px 16px 6px 40px;
  margin-bottom: 13px;
  position: relative;
  z-index: 1;
}
.accordion-style-two_08d16e3128a6051d .accordion-item_9b87d0c40a37e93d .accordion-body_c81f7b5f468d7a15 ul li:before {
  content: "\f633";
  position: absolute;
  font-family: "bootstrap-icons";
  font-size: 18px;
  top: 6px;
  left: 14px;
  color: #212121;
}
.accordion-style-two_08d16e3128a6051d .accordion-item_9b87d0c40a37e93d .accordion-body_c81f7b5f468d7a15 .media-wrapper_200e0e80f2bac4d7 {
  background-position: center;
  background-size: cover;
  border-radius: 30px;
  max-width: 610px;
}
.accordion-style-two_08d16e3128a6051d .accordion-item_9b87d0c40a37e93d .accordion-body_c81f7b5f468d7a15 .media-wrapper_200e0e80f2bac4d7 .video-icon_8beb092ed54d465b {
  width: 90px;
  height: 90px;
  background: #fff;
}
.accordion-style-two_08d16e3128a6051d .accordion-item_9b87d0c40a37e93d .accordion-body_c81f7b5f468d7a15 .media-wrapper_200e0e80f2bac4d7 .video-icon_8beb092ed54d465b:hover {
  background: #CFFF45;
}
.accordion-style-two_08d16e3128a6051d .accordion-item_9b87d0c40a37e93d:nth-child(1) {
  border-radius: 40px 40px 0 0;
}
.accordion-style-two_08d16e3128a6051d .accordion-item_9b87d0c40a37e93d:nth-child(2) {
  background: #FFFAEB;
}
.accordion-style-two_08d16e3128a6051d .accordion-item_9b87d0c40a37e93d:nth-child(2) .accordion-button_9716e52747db50bf {
  background: #FBF4DC;
}
.accordion-style-two_08d16e3128a6051d .accordion-item_9b87d0c40a37e93d:nth-child(2) .accordion-body_c81f7b5f468d7a15 {
  background: #FBF4DC;
}
.accordion-style-two_08d16e3128a6051d .accordion-item_9b87d0c40a37e93d:nth-child(3) {
  background: #f9efcf;
  border-radius: 0 0 40px 40px;
}
.accordion-style-two_08d16e3128a6051d .accordion-item_9b87d0c40a37e93d:nth-child(3) .accordion-button_9716e52747db50bf {
  background: #F9EFCF;
  border-radius: 0 0 40px 40px;
}
.accordion-style-two_08d16e3128a6051d .accordion-item_9b87d0c40a37e93d:nth-child(3) .accordion-body_c81f7b5f468d7a15 {
  background: #F9EFCF;
  border-radius: 0 0 40px 40px;
}

.accordion-style-three_d2bb348fd5de44e4 .accordion-item_9b87d0c40a37e93d {
  border: none;
  border-bottom: 1px solid #E0E0E0;
  border-radius: 0;
}
.accordion-style-three_d2bb348fd5de44e4 .accordion-item_9b87d0c40a37e93d .accordion-button_9716e52747db50bf {
  font-weight: 500;
  font-size: 24px;
  line-height: 1.55em;
  color: #0E3E2F;
  padding: 24px 0;
  background: transparent;
  border-radius: 0;
  box-shadow: none;
}
.accordion-style-three_d2bb348fd5de44e4 .accordion-item_9b87d0c40a37e93d .accordion-button_9716e52747db50bf:after {
  content: "\f286";
  font-family: "bootstrap-icons";
  font-size: 20px;
  background: none;
  width: auto;
  height: auto;
}
.accordion-style-three_d2bb348fd5de44e4 .accordion-item_9b87d0c40a37e93d .accordion-body_c81f7b5f468d7a15 {
  padding: 0 35px 8px 0;
}

.accordion-style-four_0d832b7d53f742f3 .accordion-item_9b87d0c40a37e93d {
  border: none;
  border-radius: 10px;
  overflow: hidden;
  background: transparent;
  margin-bottom: 30px;
}
.accordion-style-four_0d832b7d53f742f3 .accordion-item_9b87d0c40a37e93d .accordion-button_9716e52747db50bf {
  font-weight: 500;
  font-size: 26px;
  line-height: 1.55em;
  color: #1F5E59;
  padding: 24px 50px;
  background: #fff;
  border-radius: 0;
  box-shadow: none;
  transition: none;
}
.accordion-style-four_0d832b7d53f742f3 .accordion-item_9b87d0c40a37e93d .accordion-button_9716e52747db50bf span {
  font-weight: normal;
  font-size: 18px;
  display: inline-block;
  margin-right: 22px;
  min-width: 30px;
}
.accordion-style-four_0d832b7d53f742f3 .accordion-item_9b87d0c40a37e93d .accordion-button_9716e52747db50bf:not(.collapsed) {
  padding-bottom: 15px;
  background: #144D41;
  color: #fff;
}
.accordion-style-four_0d832b7d53f742f3 .accordion-item_9b87d0c40a37e93d .accordion-button_9716e52747db50bf:after {
  content: "\f286";
  font-family: "bootstrap-icons";
  font-size: 20px;
  background: none;
  width: auto;
  height: auto;
}
.accordion-style-four_0d832b7d53f742f3 .accordion-item_9b87d0c40a37e93d .accordion-body_c81f7b5f468d7a15 {
  background: #fff;
  padding: 0 15px 20px 102px;
  background: #144D41;
}
.accordion-style-four_0d832b7d53f742f3 .accordion-item_9b87d0c40a37e93d .accordion-body_c81f7b5f468d7a15 p {
  margin: 0;
  color: rgba(255, 255, 255, 0.7);
}

.partner-logo-two_3d64fd35ba4a8e34 {
  background: #000;
  border-bottom: 2px solid #000;
}
.partner-logo-two_3d64fd35ba4a8e34 .bg-wrapper_35ac95ac42e29a25 {
  background: #DFFF5E;
  border-radius: 30px;
}
.partner-logo-two_3d64fd35ba4a8e34 .bg-wrapper_35ac95ac42e29a25 .wrapper_702d42c9f0ffa093 {
  max-width: 1660px;
  padding: 22px 12px;
}
.partner-logo-two_3d64fd35ba4a8e34 .bg-wrapper_35ac95ac42e29a25 .title {
  color: #000;
  font-size: 30px;
}
.partner-logo-two_3d64fd35ba4a8e34 .bg-wrapper_35ac95ac42e29a25 .logo-wrapper_af6d2d9661d7c63e {
  font-weight: 700;
  color: #000;
  font-size: 30px;
  letter-spacing: -0.5px;
}
.partner-logo-two_3d64fd35ba4a8e34 .bg-wrapper_35ac95ac42e29a25 .logo-wrapper_af6d2d9661d7c63e .br-name_c666469ce21dede4 {
  margin: 0 10px;
}
.partner-logo-two_3d64fd35ba4a8e34 .bg-wrapper_35ac95ac42e29a25 .logo-wrapper_af6d2d9661d7c63e .br-name_c666469ce21dede4 img {
  width: 15px;
}

.partner-logo-one_2294de953535db59 .logo_f082438eabcced6e {
  width: 100%;
  height: 60px;
}

.modal .modal-dialog {
  height: auto;
}
.modal .modal-dialog .modal-content_a38197f64321665a {
  margin: 40px auto;
}

.user-data-form {
  background: #fff;
  margin: 0 auto;
  max-width: 720px;
  border-radius: 20px !important;
  padding: 50px 15px 40px;
}
.user-data-form h2 {
  font-size: 42px;
  font-weight: 500;
  margin-bottom: 10px;
}
.user-data-form p a {
  color: #31795A;
}
.user-data-form p a:hover {
  text-decoration: underline;
}
.user-data-form .form-wrapper_283121fa96ed4e31 {
  max-width: 565px;
}
.user-data-form .form-wrapper_283121fa96ed4e31 .input-group-meta_7d676b09beaa56ce input {
  width: 100%;
  height: 55px;
  font-size: 16px;
  border: 1px solid rgba(37, 64, 53, 0.06);
  border-radius: 8px;
  padding: 0 52px 0 20px;
  color: #000;
  background: rgba(0, 0, 0, 0.04);
}
.user-data-form .form-wrapper_283121fa96ed4e31 .input-group-meta_7d676b09beaa56ce label {
  font-size: 16px;
  font-weight: normal;
  color: rgba(0, 0, 0, 0.5);
  display: block;
  margin-bottom: 6px;
}
.user-data-form .form-wrapper_283121fa96ed4e31 .input-group-meta_7d676b09beaa56ce .placeholder_icon_d2e80f8f78e48498 {
  position: absolute;
  height: 55px;
  top: 30px;
  right: 0;
  bottom: 0;
  width: 50px;
  text-align: center;
  z-index: 1;
  color: rgba(0, 0, 0, 0.45);
  font-size: 17px;
}
.user-data-form .form-wrapper_283121fa96ed4e31 .input-group-meta_7d676b09beaa56ce .placeholder_icon_d2e80f8f78e48498 img {
  position: relative;
  top: 50%;
  margin: 0 auto;
  transform: translateY(-50%);
}
.user-data-form .form-wrapper_283121fa96ed4e31 .input-group-meta_7d676b09beaa56ce .placeholder_icon_d2e80f8f78e48498 span {
  width: 100%;
  height: 100%;
  cursor: pointer;
  display: block;
  position: relative;
}
.user-data-form .form-wrapper_283121fa96ed4e31 .input-group-meta_7d676b09beaa56ce .placeholder_icon_d2e80f8f78e48498 span:before {
  content: "";
  width: 2px;
  height: 26px;
  background: #000;
  position: absolute;
  top: 14px;
  left: 24px;
  transform: rotate(45deg);
  z-index: 5;
  transition: all 0.2s ease-in-out;
}
.user-data-form .form-wrapper_283121fa96ed4e31 .input-group-meta_7d676b09beaa56ce .placeholder_icon_d2e80f8f78e48498 span.eye-slash_10a767433ad1d0c0:before {
  opacity: 0;
}
.user-data-form .agreement-checkbox_d76d5be626a1e458 label {
  position: relative;
  font-size: 16px;
  font-weight: 500;
  color: #19352D;
  cursor: pointer;
  padding-left: 22px;
  transition: all 0.1s ease-in-out;
}
.user-data-form .agreement-checkbox_d76d5be626a1e458 label a {
  color: #0E3E2F;
  text-decoration: underline;
}
.user-data-form .agreement-checkbox_d76d5be626a1e458 input[type=checkbox] {
  display: none;
}
.user-data-form .agreement-checkbox_d76d5be626a1e458 label:before {
  content: "";
  width: 14px;
  height: 14px;
  line-height: 11px;
  border-radius: 2px;
  border: 2px solid #B3B3B3;
  font-size: 12px;
  text-align: center;
  position: absolute;
  left: 0;
  top: 4px;
  transition: all 0.1s ease-in-out;
}
.user-data-form .agreement-checkbox_d76d5be626a1e458 input[type=checkbox]:checked + label:before {
  content: "\f633";
  font-family: bootstrap-icons !important;
  background: #000;
  color: #fff;
  border-color: #000;
}
.user-data-form .agreement-checkbox_d76d5be626a1e458 a {
  position: relative;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.5);
}
.user-data-form .agreement-checkbox_d76d5be626a1e458 a:hover {
  text-decoration: underline;
  color: #0E3E2F;
}
.user-data-form .line_da814c9394649c6d {
  height: 1px;
  width: 100%;
  background: rgba(0, 0, 0, 0.2);
}
.user-data-form .social-use-btn_8ad67be805670c47 {
  font-size: 16px;
  color: #000;
  height: 55px;
  border: 1px solid #E5E5E5;
  border-radius: 7px;
}
.user-data-form .social-use-btn_8ad67be805670c47:hover {
  background: rgba(0, 0, 0, 0.06);
}
.user-data-form .social-use-btn_8ad67be805670c47 img {
  width: 20px;
}
.user-data-form .btn-close_95b402722e26ddd7 {
  position: absolute;
  right: 15px;
  top: 15px;
  box-shadow: none;
  z-index: 1;
}
.user-data-form .nav {
  background: #F0F5F3;
  border-radius: 40px;
}
.user-data-form .nav .nav-item {
  width: 50%;
}
.user-data-form .nav .nav-item .nav-link {
  font-weight: 500;
  display: block;
  width: 100%;
  border: 1px solid transparent;
  border-radius: 40px;
  font-size: 20px;
  color: #839B8F;
}
.user-data-form .nav .nav-item .nav-link.active {
  color: #29594B;
  border-color: #29594B;
}

.counter-block-one_77f162dde1e69e18 .main-count_0b2847decc7fa63c {
  font-size: 64px;
  color: #19352D;
}

.counter-block-two_784e8b32d63d3ed1 .main-count_0b2847decc7fa63c {
  font-size: 68px;
  color: #19352D;
  margin-bottom: -5px;
}

.counter-block-three_ceb09adb65ca97ae .main-count_0b2847decc7fa63c {
  font-size: 70px;
  color: #1F5E59;
  margin-bottom: -5px;
}

.counter-block-four_a96bb8d8f6335f23 {
  border: 1px solid #1F5E59;
  padding: 30px 15px 20px;
  border-radius: 20px;
}
.counter-block-four_a96bb8d8f6335f23 .main-count_0b2847decc7fa63c {
  font-size: 90px;
  margin-bottom: -12px;
}

.pagination-one_157e04793000083a ul {
  margin: 0 -5;
}
.pagination-one_157e04793000083a ul li {
  padding: 0 5px;
  font-size: 20px;
  font-weight: 500;
  color: #19352D;
}
.pagination-one_157e04793000083a ul li:not(:last-child) a {
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  border-radius: 50%;
  transition: all 0.2s ease-in-out 0s;
}
.pagination-one_157e04793000083a ul li:not(:last-child) a.active, .pagination-one_157e04793000083a ul li:not(:last-child) a:hover, .pagination-one_157e04793000083a ul li:not(:last-child) a:focus {
  background: #29594B;
  color: #fff;
}

.pagination-two_1a99fb7f52090998 {
  border-top: 1px dashed rgba(0, 0, 0, 0.1);
  border-bottom: 1px dashed rgba(0, 0, 0, 0.1);
  padding: 60px 0;
}
.pagination-two_1a99fb7f52090998 .pr-dir_f8a3b8574abdc635 {
  font-size: 16px;
  letter-spacing: 0.89px;
  color: #979797;
}
.pagination-two_1a99fb7f52090998 .pr-name_7f200a3d713d0e00 {
  font-size: 32px;
  color: #19352D;
  margin-top: 4px;
}
.pagination-two_1a99fb7f52090998 i {
  font-size: 30px;
  width: 75px;
  height: 75px;
  border: 1px solid #000;
  color: #000;
  background: #fff;
  border-radius: 50%;
  text-align: center;
  line-height: 66px;
  transition: all 0.2s ease-in-out 0s;
}
.pagination-two_1a99fb7f52090998 a:hover i {
  background: #CFFF45;
  border-color: #CFFF45;
}
.pagination-two_1a99fb7f52090998.border-0_a5c241a06872106f i {
  border: none;
}
.pagination-two_1a99fb7f52090998.border-0_a5c241a06872106f a:hover i {
  background: #FFE86B;
}

.card-style-one_aab85923fcdf5352 .icon_7e5b6c380b2b57d4 {
  background: #fff;
  width: 62px;
  height: 62px;
}
.card-style-one_aab85923fcdf5352 .text {
  width: calc(100% - 62px);
}
.card-style-one_aab85923fcdf5352:hover .icon_7e5b6c380b2b57d4 {
  background: #CFFF45;
}

.card-style-two_fbfbbb655cd11bc2 {
  position: relative;
  padding: 50px 40px 48px;
  background: #fff;
  border: 1px solid #EBF3EE;
  border-radius: 20px;
}
.card-style-two_fbfbbb655cd11bc2 .icon_7e5b6c380b2b57d4 {
  height: 50px;
}
.card-style-two_fbfbbb655cd11bc2 .icon2_b0bf9ea886d8c96a {
  height: 42px;
}
.card-style-two_fbfbbb655cd11bc2 .arrow-btn_5550ccdd6026fae5 {
  opacity: 0.3;
  width: 34px;
}
.card-style-two_fbfbbb655cd11bc2:hover {
  background: #CFFF45;
  border-color: #CFFF45;
}
.card-style-two_fbfbbb655cd11bc2:hover .arrow-btn_5550ccdd6026fae5 {
  opacity: 1;
}

.card-style-three_5900e153371d5e4d .icon_7e5b6c380b2b57d4 {
  height: 38px;
}

.card-style-four_222e9451f6f51a67 .media:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(41, 89, 75, 0.7);
  opacity: 0;
  transition: all 0.3s ease-in-out 0s;
}
.card-style-four_222e9451f6f51a67 .media:after {
  content: "";
  position: absolute;
  width: 50px;
  height: 50px;
  transform: rotate(45deg);
  right: -25px;
  bottom: -25px;
  background: #fff;
}
.card-style-four_222e9451f6f51a67 .round-btn_59c29fb605109dda {
  position: absolute;
  font-size: 25px;
  width: 55px;
  height: 55px;
  background: #fff;
  color: #19352D;
  opacity: 0;
}
.card-style-four_222e9451f6f51a67 .round-btn_59c29fb605109dda:hover {
  background: #CFFF45;
}
.card-style-four_222e9451f6f51a67:hover .media::before, .card-style-four_222e9451f6f51a67:hover .round-btn_59c29fb605109dda {
  opacity: 1;
}

.card-style-five_6f4c7e79eeedb6f9 .icon_7e5b6c380b2b57d4 {
  height: 42px;
}
.card-style-five_6f4c7e79eeedb6f9 .main-count_0b2847decc7fa63c {
  font-size: 68px;
  color: #FFDB1E;
  border-top: 1px dashed rgba(255, 255, 255, 0.25);
  margin-top: 42px;
  padding-top: 25px;
}
.card-style-five_6f4c7e79eeedb6f9 p {
  color: rgba(255, 255, 255, 0.7);
  margin: 0;
  line-height: 1.6em;
}

.card-style-six_c6b2fae2d0a5b08b {
  position: relative;
  padding: 50px 40px 48px;
  background: #fff;
  border-radius: 30px;
}
.card-style-six_c6b2fae2d0a5b08b:hover, .card-style-six_c6b2fae2d0a5b08b.active {
  background: #EDF1EE;
}
.card-style-six_c6b2fae2d0a5b08b:hover .arrow-btn_5550ccdd6026fae5, .card-style-six_c6b2fae2d0a5b08b.active .arrow-btn_5550ccdd6026fae5 {
  opacity: 1;
}
.card-style-six_c6b2fae2d0a5b08b .icon_7e5b6c380b2b57d4 {
  width: 70px;
  height: 70px;
  background: #29594B;
}
.card-style-six_c6b2fae2d0a5b08b .arrow-btn_5550ccdd6026fae5 {
  opacity: 0.3;
  width: 34px;
}

.card-style-seven_533fd49decf31824 {
  position: relative;
  padding: 40px 30px 45px;
  background: #fff;
  border-radius: 30px;
}
.card-style-seven_533fd49decf31824 .icon_7e5b6c380b2b57d4 {
  width: 70px;
  height: 70px;
  background: #FFE86B;
}
.card-style-seven_533fd49decf31824 p {
  font-size: 18px;
  line-height: 1.666em;
}
.card-style-seven_533fd49decf31824 .arrow-btn_5550ccdd6026fae5 {
  opacity: 0.3;
  width: 34px;
}
.card-style-seven_533fd49decf31824:hover, .card-style-seven_533fd49decf31824.active {
  box-shadow: 0px 35px 70px rgba(0, 0, 0, 0.04);
}
.card-style-seven_533fd49decf31824:hover .arrow-btn_5550ccdd6026fae5, .card-style-seven_533fd49decf31824.active .arrow-btn_5550ccdd6026fae5 {
  opacity: 1;
}
.card-style-seven_533fd49decf31824:hover .icon_7e5b6c380b2b57d4, .card-style-seven_533fd49decf31824.active .icon_7e5b6c380b2b57d4 {
  background: #CFFF45;
}

.card-style-eight_583c9eab101bd9de {
  padding: 40px 35px 30px;
  background: #fff;
  position: relative;
}
.card-style-eight_583c9eab101bd9de:hover {
  box-shadow: 0px 10px 20px rgba(8, 32, 26, 0.04);
}
.card-style-eight_583c9eab101bd9de .icon_7e5b6c380b2b57d4 {
  height: 55px;
}
.card-style-eight_583c9eab101bd9de .icon_7e5b6c380b2b57d4 img {
  max-height: 100%;
}

.card-style-nine_5d47ff4ede9c6a89 {
  background: #F6F6F6;
  padding: 50px 55px 0;
}
.card-style-nine_5d47ff4ede9c6a89 .icon_7e5b6c380b2b57d4 {
  width: 60px;
  height: 60px;
  background: #FFE86B;
}
.card-style-nine_5d47ff4ede9c6a89 h3 {
  font-size: 32px;
}

.card-style-ten_e3576d34f225411d {
  padding-bottom: 60px;
}
.card-style-ten_e3576d34f225411d h4 {
  color: #0E3E2F;
}
.card-style-ten_e3576d34f225411d .main-count_0b2847decc7fa63c {
  font-size: 80px;
  color: #0E3E2F;
  z-index: 1;
  margin-bottom: -16px;
}
.card-style-ten_e3576d34f225411d .main-count_0b2847decc7fa63c:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 13px;
  background: #C5FF4A;
  left: 0;
  bottom: 19%;
  z-index: -1;
}

.card-style-eleven_241e0a42c5969287 {
  position: relative;
  padding: 45px 40px 48px;
  background: #fff;
  border-radius: 20px;
}
.card-style-eleven_241e0a42c5969287 h4 {
  font-family: "ClashDisplay";
  color: #0E3E2F;
}
.card-style-eleven_241e0a42c5969287 .icon_7e5b6c380b2b57d4 {
  height: 58px;
}
.card-style-eleven_241e0a42c5969287 .arrow-btn_5550ccdd6026fae5 {
  opacity: 0.3;
  width: 34px;
}
.card-style-eleven_241e0a42c5969287:hover {
  background: #f3f3f3;
}
.card-style-eleven_241e0a42c5969287:hover .arrow-btn_5550ccdd6026fae5 {
  opacity: 1;
}

.card-style-twelve_2a6f4f10967dbe8c h4 {
  color: #0E3E2F;
}
.card-style-twelve_2a6f4f10967dbe8c .icon_7e5b6c380b2b57d4 {
  width: 55px;
  height: 55px;
  border: 1px solid #E0E0E0;
}
.card-style-twelve_2a6f4f10967dbe8c .arrow-btn_5550ccdd6026fae5 {
  opacity: 0.3;
  width: 34px;
}
.card-style-twelve_2a6f4f10967dbe8c:hover .icon_7e5b6c380b2b57d4 {
  background: #E0E0E0;
}

.card-style-thirteen_871f37ae548294d0 {
  background: #fff;
  border-radius: 200px;
  border: 1px solid #fff;
  padding: 110px 45px 120px;
  position: relative;
  z-index: 1;
}
.card-style-thirteen_871f37ae548294d0:before {
  content: "";
  position: absolute;
  width: 48px;
  height: 2px;
  background: #000;
  bottom: 11%;
  left: 50%;
  transform: translateX(-50%);
}
.card-style-thirteen_871f37ae548294d0 .icon_7e5b6c380b2b57d4 {
  height: 75px;
}
.card-style-thirteen_871f37ae548294d0 .icon_7e5b6c380b2b57d4 img {
  max-height: 100%;
}
.card-style-thirteen_871f37ae548294d0 p {
  font-size: 18px;
  text-transform: uppercase;
  letter-spacing: 2px;
  color: rgba(0, 0, 0, 0.4);
}
.card-style-thirteen_871f37ae548294d0 h3 {
  font-size: 30px;
  line-height: 1.266em;
  color: #000;
}
.card-style-thirteen_871f37ae548294d0:hover {
  background: #DFFF5E;
  border-color: #000;
}

.card-style-fourteen_e93d150b8b785129 .media:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(223, 255, 94, 0.3);
  opacity: 0;
  transition: all 0.3s ease-in-out 0s;
}
.card-style-fourteen_e93d150b8b785129 .round-btn_59c29fb605109dda {
  position: absolute;
  font-size: 25px;
  width: 55px;
  height: 55px;
  background: #0C3A30;
  color: #fff;
  opacity: 0;
}
.card-style-fourteen_e93d150b8b785129 .round-btn_59c29fb605109dda:hover {
  background: #CFFF45;
  color: #19352D;
}
.card-style-fourteen_e93d150b8b785129:hover .media::before, .card-style-fourteen_e93d150b8b785129:hover .round-btn_59c29fb605109dda {
  opacity: 1;
}
.card-style-fourteen_e93d150b8b785129 p {
  color: #B6B6B6;
}

.card-style-fifteen_9db8aad2e84697c4 {
  background: #fff;
  box-shadow: 0px 20px 40px rgba(0, 0, 0, 0.02);
  border-radius: 30px;
  overflow: hidden;
  text-align: center;
  padding-bottom: 30px;
}
.card-style-fifteen_9db8aad2e84697c4 .media:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(41, 89, 75, 0.3);
  opacity: 0;
  transition: all 0.3s ease-in-out 0s;
}
.card-style-fifteen_9db8aad2e84697c4 .round-btn_59c29fb605109dda {
  position: absolute;
  font-size: 25px;
  width: 55px;
  height: 55px;
  background: #0C3A30;
  color: #fff;
  opacity: 0;
}
.card-style-fifteen_9db8aad2e84697c4 .round-btn_59c29fb605109dda:hover {
  background: #CFFF45;
  color: #19352D;
}
.card-style-fifteen_9db8aad2e84697c4:hover .media::before, .card-style-fifteen_9db8aad2e84697c4:hover .round-btn_59c29fb605109dda {
  opacity: 1;
}
.card-style-fifteen_9db8aad2e84697c4 h4 {
  font-size: 22px;
}
.card-style-fifteen_9db8aad2e84697c4 p {
  color: #B6B6B6;
}

.card-style-sixteen_612633aaf19747c9 {
  position: relative;
}
.card-style-sixteen_612633aaf19747c9 .icon_7e5b6c380b2b57d4 {
  width: 60px;
  height: 60px;
  background: #FFE86B;
}
.card-style-sixteen_612633aaf19747c9 .text {
  width: calc(100% - 60px);
  padding-left: 30px;
}
.card-style-sixteen_612633aaf19747c9:hover .icon_7e5b6c380b2b57d4, .card-style-sixteen_612633aaf19747c9.active .icon_7e5b6c380b2b57d4 {
  background: #CFFF45;
}
.card-style-sixteen_612633aaf19747c9.arrow:before, .card-style-sixteen_612633aaf19747c9.arrow:after {
  content: url(../imgstore/shape_e0f5499f31/shape_30.svg);
  position: absolute;
  top: 11px;
  left: -99px;
}
.card-style-sixteen_612633aaf19747c9.arrow:after {
  left: auto;
  right: -99px;
}

.card-style-seventeen_aa9f131d391e8e7d {
  padding: 30px 30px 40px;
  border-radius: 15px;
  border: 1px solid #E6E6E6;
}
.card-style-seventeen_aa9f131d391e8e7d .icon_7e5b6c380b2b57d4 {
  width: 70px;
  height: 70px;
  padding: 15px;
  background: #F6F6F6;
}
.card-style-seventeen_aa9f131d391e8e7d .text {
  width: calc(100% - 70px);
  padding-left: 25px;
}
.card-style-seventeen_aa9f131d391e8e7d .text .btn-three_d2c91b3f63b87094 {
  color: #1F5E59;
}
.card-style-seventeen_aa9f131d391e8e7d .text .btn-three_d2c91b3f63b87094 i {
  font-size: 0.8em;
}
.card-style-seventeen_aa9f131d391e8e7d:hover {
  background: #CFFF45;
  border-color: #CFFF45;
}
.card-style-seventeen_aa9f131d391e8e7d:hover .icon_7e5b6c380b2b57d4 {
  background: #fff;
}

.card-style-eighteen_2e293e092b1848e2 {
  padding: 5px 35px 0;
  border-radius: 20px;
  background: #1F5E59;
  z-index: 1;
}
.card-style-eighteen_2e293e092b1848e2:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  bottom: 0;
  background: url(../imgstore/assets_ed0ecc4072/bg_08.svg) no-repeat right bottom;
  background-size: cover;
  z-index: -1;
}
.card-style-eighteen_2e293e092b1848e2 .icon_7e5b6c380b2b57d4 {
  width: 70px;
  height: 70px;
  padding: 15px;
  background: #CFFF45;
}
.card-style-eighteen_2e293e092b1848e2 blockquote {
  font-size: 36px;
  color: #fff;
  line-height: 1.555em;
  letter-spacing: -0.5px;
  margin: 30px 0 35px;
}
.card-style-eighteen_2e293e092b1848e2 h6 {
  font-size: 20px;
  color: #fff;
  margin: 0;
}
.card-style-eighteen_2e293e092b1848e2 h6 span {
  font-weight: normal;
  color: rgba(255, 255, 255, 0.4);
}

.card-style-nineteen_a6e5b160060d314c {
  padding: 30px 50px 50px;
  border-radius: 20px;
  background: #fff;
}
.card-style-nineteen_a6e5b160060d314c h2 {
  font-size: 48px;
}
.card-style-nineteen_a6e5b160060d314c .counter-block-one_77f162dde1e69e18 .main-count_0b2847decc7fa63c {
  font-size: 58px;
  color: #1F5E59;
}

.card-style-twenty_fe82e4194f2a32c8 {
  background: #fff;
  border-radius: 20px;
  padding: 35px 35px 40px;
}
.card-style-twenty_fe82e4194f2a32c8 .icon_7e5b6c380b2b57d4 {
  width: 60px;
  height: 60px;
  background: #1F5E59;
}
.card-style-twenty_fe82e4194f2a32c8 .text {
  width: calc(100% - 60px);
  padding-left: 35px;
}
.card-style-twenty_fe82e4194f2a32c8 .text .arrow-btn_5550ccdd6026fae5 {
  position: absolute;
  right: 50px;
  top: 40px;
}
.card-style-twenty_fe82e4194f2a32c8:hover {
  box-shadow: 0px 35px 70px rgba(0, 0, 0, 0.04);
}

.card-style-twentyOne_29b385b5b5634c69 .icon_7e5b6c380b2b57d4 {
  width: 320px;
  height: 320px;
  padding: 13%;
  border: 1px solid rgba(25, 97, 100, 0.15);
}
.card-style-twentyOne_29b385b5b5634c69 .icon_7e5b6c380b2b57d4 .numb_80899b5798fdf7c5 {
  width: 46px;
  height: 46px;
  border: 1px solid #000;
  font-size: 24px;
  color: #000;
  bottom: -23px;
  left: calc(50% - 23px);
  z-index: 1;
  background: #fff;
}

.card-style-twentyTwo_6df345eba0392238 {
  background: #fff;
  border-radius: 20px;
  text-align: center;
  padding: 50px 12px 70px;
  position: relative;
}
.card-style-twentyTwo_6df345eba0392238 .icon_7e5b6c380b2b57d4 {
  height: 83px;
}
.card-style-twentyTwo_6df345eba0392238 h4 {
  font-size: 28px;
  margin: 135px 0 20px;
  text-transform: capitalize;
}
.card-style-twentyTwo_6df345eba0392238 .learn-btn_2a79b5394d6ca6bc {
  font-size: 16px;
  text-transform: uppercase;
  color: #000;
  letter-spacing: 1px;
}
.card-style-twentyTwo_6df345eba0392238:hover {
  background: #FFDB1E;
}

.card-style-twentyThree_3bb838378dcd5d5e {
  background: #144D41;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  z-index: 1;
}
.card-style-twentyThree_3bb838378dcd5d5e .name {
  position: absolute;
  bottom: 15px;
  right: 15px;
  left: 15px;
  border-radius: 15px;
  padding: 15px 10px 10px;
  background: #fff;
  text-align: center;
  opacity: 0;
}
.card-style-twentyThree_3bb838378dcd5d5e .name h4 {
  font-size: 22px;
}
.card-style-twentyThree_3bb838378dcd5d5e:hover .name {
  opacity: 1;
}
.card-style-twentyThree_3bb838378dcd5d5e:hover img {
  opacity: 0.3;
}

.pricing-card-one_ef09808b3ef7f07d {
  background: #fff;
  border-radius: 20px;
  padding: 45px 70px 50px;
}
.pricing-card-one_ef09808b3ef7f07d h2 {
  font-size: 36px;
}
.pricing-card-one_ef09808b3ef7f07d p {
  line-height: 1.5em;
  color: #878787;
  padding: 17px 0 20px;
}
.pricing-card-one_ef09808b3ef7f07d p span {
  color: #000;
}
.pricing-card-one_ef09808b3ef7f07d .price-banner_17f29656c1819822 {
  padding: 8px 10px;
  border-radius: 15px;
  background: #F4F4F4;
  margin-bottom: 30px;
}
.pricing-card-one_ef09808b3ef7f07d .price-banner_17f29656c1819822 .price_1ef1d45cf9d93fdf {
  font-size: 52px;
  font-weight: 500;
  color: #19352D;
  line-height: initial;
}
.pricing-card-one_ef09808b3ef7f07d .price-banner_17f29656c1819822 .price_1ef1d45cf9d93fdf sup {
  font-size: 0.461em;
  top: -18px;
  left: 6px;
}
.pricing-card-one_ef09808b3ef7f07d .price-banner_17f29656c1819822 strong {
  color: #19352D;
  display: block;
  margin-bottom: -9px;
}
.pricing-card-one_ef09808b3ef7f07d .price-banner_17f29656c1819822 span {
  font-size: 16px;
  color: rgba(0, 0, 0, 0.4);
}
.pricing-card-one_ef09808b3ef7f07d ul li {
  color: #000;
  margin-top: 10px;
}
.pricing-card-one_ef09808b3ef7f07d .action-btn_01dee1d6b3611263 {
  max-width: 335px;
  margin: auto auto 0;
  border: 1px solid #DCDCDC;
  border-radius: 30px;
  padding: 10px 25px;
  font-size: 18px;
  color: #8B8B8B;
}
.pricing-card-one_ef09808b3ef7f07d .action-btn_01dee1d6b3611263 a {
  font-weight: 500;
  color: #19352D;
}
.pricing-card-one_ef09808b3ef7f07d .action-btn_01dee1d6b3611263 a i {
  display: inline-block;
  width: 20px;
  line-height: 15px;
  background: #0C3A30;
  color: #fff;
  font-size: 10px;
  border-radius: 50px;
  font-weight: 900;
  vertical-align: 3px;
  margin-left: 4px;
}
.pricing-card-one_ef09808b3ef7f07d .action-btn_01dee1d6b3611263 a:hover {
  text-decoration: underline;
}

.service-details_955b479d88fb88a3 .details-meta_6986268acc75239a h2 {
  font-size: 64px;
  line-height: 1.1875em;
  font-weight: 700;
  margin-bottom: 42px;
}
.service-details_955b479d88fb88a3 .details-meta_6986268acc75239a p {
  margin-bottom: 35px;
}
.service-details_955b479d88fb88a3 .details-meta_6986268acc75239a h3 {
  font-size: 48px;
  font-weight: 700;
  margin-bottom: 25px;
}
.service-details_955b479d88fb88a3 .details-meta_6986268acc75239a .line-wrapper_0a340cbc22685aea {
  border-top: 1px dashed #e5e5e5;
  border-bottom: 1px dashed #e5e5e5;
}
.service-details_955b479d88fb88a3 .details-meta_6986268acc75239a .quote-wrapper_ac295b886dd194c2 {
  padding: 50px 80px 60px;
  border-radius: 30px;
  z-index: 1;
}
.service-details_955b479d88fb88a3 .details-meta_6986268acc75239a .quote-wrapper_ac295b886dd194c2 .icon_7e5b6c380b2b57d4 {
  margin-top: 7px;
}
.service-details_955b479d88fb88a3 .details-meta_6986268acc75239a .quote-wrapper_ac295b886dd194c2 blockquote {
  font-size: 48px;
  line-height: 1.354em;
  font-weight: 500;
  color: #19352D;
  margin-bottom: 30px;
}
.service-details_955b479d88fb88a3 .details-meta_6986268acc75239a .quote-wrapper_ac295b886dd194c2 .shape_01_7e5513711026ccb3 {
  bottom: 0;
  right: 1%;
  width: 37.2%;
}
.service-details_955b479d88fb88a3 .details-meta_6986268acc75239a .list-item_76f9890ad26a5728 li {
  font-size: 22px;
  font-weight: 500;
  color: #000;
  padding-left: 45px;
  margin-bottom: 24px;
  position: relative;
}
.service-details_955b479d88fb88a3 .details-meta_6986268acc75239a .list-item_76f9890ad26a5728 li:before {
  content: "";
  position: absolute;
  width: 26px;
  height: 26px;
  border-radius: 50%;
  background: #FFF2AC;
  left: 0;
  top: 3px;
}
.service-details_955b479d88fb88a3 .details-meta_6986268acc75239a .list-item_76f9890ad26a5728 li:after {
  content: "\f633";
  position: absolute;
  font-family: "bootstrap-icons";
  font-size: 18px;
  top: 3px;
  left: 5px;
  color: #000;
}
.service-details_955b479d88fb88a3 .service-nav-item_1bc136be41a4fcdb {
  background: #EBF3EE;
  border-radius: 20px;
  overflow: hidden;
  padding: 0 25px;
}
.service-details_955b479d88fb88a3 .service-nav-item_1bc136be41a4fcdb a {
  font-weight: 500;
  color: rgba(0, 0, 0, 0.4);
  padding: 24px 0;
  line-height: 20px;
  border-bottom: 1px dashed rgba(10, 64, 32, 0.2);
  transition: all 0.3s ease-in-out 0s;
}
.service-details_955b479d88fb88a3 .service-nav-item_1bc136be41a4fcdb a img {
  width: 20px;
  margin-right: 22px;
  opacity: 0.3;
  transition: all 0.3s ease-in-out 0s;
}
.service-details_955b479d88fb88a3 .service-nav-item_1bc136be41a4fcdb a.active, .service-details_955b479d88fb88a3 .service-nav-item_1bc136be41a4fcdb a:hover {
  color: #0A4020;
}
.service-details_955b479d88fb88a3 .service-nav-item_1bc136be41a4fcdb a.active img, .service-details_955b479d88fb88a3 .service-nav-item_1bc136be41a4fcdb a:hover img {
  opacity: 1;
}
.service-details_955b479d88fb88a3 .service-nav-item_1bc136be41a4fcdb li:last-child a {
  border: none;
}
.service-details_955b479d88fb88a3 .contact-banner_6892148e23b4e788 {
  padding: 35px 3% 50px;
  background: #FFE86B;
  border-radius: 20px;
}
.service-details_955b479d88fb88a3 .contact-banner_6892148e23b4e788 h3 {
  font-size: 32px;
  line-height: 1.25em;
  color: #000;
}
.service-details_955b479d88fb88a3 .contact-banner_6892148e23b4e788 a {
  line-height: 36px;
  border: 2px solid #000;
  border-radius: 30px;
  color: #000;
  padding: 0 30px;
}
.service-details_955b479d88fb88a3 .contact-banner_6892148e23b4e788 a:hover {
  background: #0C3A30;
  border-color: #0C3A30;
  color: #fff;
}

#isotop-gallery-wrapper {
  margin: 0 -20px;
}
#isotop-gallery-wrapper .grid-sizer,
#isotop-gallery-wrapper .isotop-item {
  padding: 0 20px;
}
#isotop-gallery-wrapper.column-two_45852d182accbe51 .grid-sizer,
#isotop-gallery-wrapper.column-two_45852d182accbe51 .isotop-item {
  width: 50%;
}

.portfolio-one_6919e1d91649062a {
  background: #fff;
  border: 1px solid #000;
}
.portfolio-one_6919e1d91649062a .section-btn_609f08b3514df929 {
  position: absolute;
  right: 0;
  top: 50px;
}

.portfolio-block-one_ff375e61181dc32d .img-holder_afd596f272f20fdc {
  position: relative;
  overflow: hidden;
}
.portfolio-block-one_ff375e61181dc32d .img-holder_afd596f272f20fdc.round-border_a943f10d8a0a8ea7 {
  border-radius: 30px;
}
.portfolio-block-one_ff375e61181dc32d .img-holder_afd596f272f20fdc .expend_5b1bc687b5cee0ef {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.7);
  font-size: 35px;
  opacity: 0;
}
.portfolio-block-one_ff375e61181dc32d .img-holder_afd596f272f20fdc i {
  display: block;
  width: 50px;
  height: 50px;
  line-height: 44px;
  background: #fff;
  color: #000;
  text-align: center;
  border-radius: 50%;
  transition: all 0.3s ease-in-out 0s;
}
.portfolio-block-one_ff375e61181dc32d .img-holder_afd596f272f20fdc i:hover {
  background: #DFFF5E;
}
.portfolio-block-one_ff375e61181dc32d:hover .expend_5b1bc687b5cee0ef {
  opacity: 1;
}
.portfolio-block-one_ff375e61181dc32d:hover .img-meta_4088316262bb1c37 {
  transform: scale(1.1) rotate(5deg);
}
.portfolio-block-one_ff375e61181dc32d:hover .pj-title_5a8cb71dc7060ed5 {
  text-decoration: underline;
}
.portfolio-block-one_ff375e61181dc32d .caption {
  margin-top: 35px;
}
.portfolio-block-one_ff375e61181dc32d .caption .tag_7fe209985c12d134 {
  margin: 0 -3px;
}
.portfolio-block-one_ff375e61181dc32d .caption .tag_7fe209985c12d134 li {
  margin: 0 3px;
  font-size: 14px;
  text-transform: uppercase;
  color: #B8B8B8;
  padding: 0 14px;
  line-height: 21px;
  border: 1px solid #B8B8B8;
  border-radius: 15px;
}
.portfolio-block-one_ff375e61181dc32d .caption .pj-title_5a8cb71dc7060ed5 {
  font-size: 32px;
  color: #000;
  margin-top: 15px;
}
.portfolio-block-one_ff375e61181dc32d .caption .arrow {
  font-size: 26px;
  color: #000;
}
.portfolio-block-one_ff375e61181dc32d .caption .arrow:hover {
  color: #0C3A30;
}

.portfolio-two_8b7fbcdb3d57689b {
  z-index: 1;
}
.portfolio-two_8b7fbcdb3d57689b .slider-wrapper_6d56f3804b9feca0 {
  width: 126vw;
  transform: translateX(-13vw);
}
.portfolio-two_8b7fbcdb3d57689b .slider-wrapper_6d56f3804b9feca0 .slick-slider_1b83783de1a4112d {
  margin: 0 -25px;
}
.portfolio-two_8b7fbcdb3d57689b .slider-wrapper_6d56f3804b9feca0 .slick-slider_1b83783de1a4112d .slick-slide {
  margin: 0 25px 5px;
}
.portfolio-two_8b7fbcdb3d57689b .slick-arrow-one_49782980e53b1b79 {
  margin-left: -2px;
  margin-right: -2px;
}
.portfolio-two_8b7fbcdb3d57689b .slick-arrow-one_49782980e53b1b79 li {
  cursor: pointer;
  display: block;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #1F5E59;
  text-align: center;
  line-height: 57px;
  font-size: 24px;
  margin: 0 2px;
  transition: all 0.2s ease-in-out 0s;
}
.portfolio-two_8b7fbcdb3d57689b .slick-arrow-one_49782980e53b1b79 li:hover {
  background: #1F5E59;
  color: #fff;
}

.portfolio-block-two_8582e08784c106f9 .img-wrapper_634da64269688ee5 {
  border-radius: 30px;
  overflow: hidden;
}
.portfolio-block-two_8582e08784c106f9 .caption {
  padding: 40px 0 30px;
  border-bottom: 1px solid #044F3B;
}
.portfolio-block-two_8582e08784c106f9 .caption span {
  display: block;
  font-size: 14px;
  letter-spacing: 3px;
  margin-bottom: 15px;
  color: rgba(0, 0, 0, 0.3);
}
.portfolio-block-two_8582e08784c106f9 .caption h3 a {
  font-size: 40px;
  letter-spacing: -1px;
  color: #1F5E59;
}
.portfolio-block-two_8582e08784c106f9 .caption h3 a:hover {
  text-decoration: underline;
}
.portfolio-block-two_8582e08784c106f9 .caption .round-btn_59c29fb605109dda {
  font-size: 30px;
  width: 70px;
  height: 70px;
  border: 1px solid #1F5E59;
  color: #1F5E59;
}
.portfolio-block-two_8582e08784c106f9 .caption .round-btn_59c29fb605109dda:hover {
  background: #CFFF45;
}

.portfolio-three_43224f1487535524 .shape_01_7e5513711026ccb3 {
  top: 6%;
  left: 50%;
  transform: translateX(-50%);
}

.portfolio-block-three_b2501578aa8af440 {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  padding: 80px 0;
}
.portfolio-block-three_b2501578aa8af440:last-child {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.portfolio-block-three_b2501578aa8af440 .num_7b85a57fca17cfc1 {
  font-size: 30px;
  font-weight: 500;
  color: #000;
}
.portfolio-block-three_b2501578aa8af440 .media-img_01506c8310395d15 {
  width: 27%;
  padding: 0 45px 0 65px;
}
.portfolio-block-three_b2501578aa8af440 .media-img_01506c8310395d15 .img_f927d7d24005e2f8 {
  background: #044F3B;
  border-radius: 75px;
  overflow: hidden;
}
.portfolio-block-three_b2501578aa8af440 .title {
  width: 40%;
  font-size: 48px;
  line-height: 1.2em;
  font-weight: 500;
  color: #1F5E59;
}
.portfolio-block-three_b2501578aa8af440 .arrow-btn_5550ccdd6026fae5 {
  margin-left: auto;
  width: 108px;
  height: 108px;
}
.portfolio-block-three_b2501578aa8af440 .arrow-btn_5550ccdd6026fae5:hover {
  background: #FFDB1E;
}
.portfolio-block-three_b2501578aa8af440 .arrow-btn_5550ccdd6026fae5:hover img {
  transform: rotate(-45deg);
}
.portfolio-block-three_b2501578aa8af440:hover .img_f927d7d24005e2f8 img {
  opacity: 0.5;
}

.project-details-one_23bf9115b8916aae {
  z-index: 2;
}
.project-details-one_23bf9115b8916aae .project-info_65b43cdc9676b5d6 {
  border-bottom: 1px solid #E4E4E4;
}
.project-details-one_23bf9115b8916aae .project-info_65b43cdc9676b5d6:before {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 30%;
  z-index: -1;
  background: #CFFF45;
}
.project-details-one_23bf9115b8916aae .project-info_65b43cdc9676b5d6 .inner-wrapper_30c985d226dd9a08 {
  max-width: 1600px;
  padding: 0 12px;
}
.project-details-one_23bf9115b8916aae .project-info_65b43cdc9676b5d6 h3 {
  font-size: 48px;
  font-weight: normal;
  margin: 0;
}
.project-details-one_23bf9115b8916aae .project-info_65b43cdc9676b5d6 h3 span {
  font-style: italic;
  text-decoration-line: underline;
  text-decoration-thickness: 2px;
}
.project-details-one_23bf9115b8916aae .project-info_65b43cdc9676b5d6 li {
  width: 33.333%;
  padding: 35px 3%;
  border-right: 1px dashed rgba(0, 0, 0, 0.25);
  background: #CFFF45;
  margin-bottom: -1px;
}
.project-details-one_23bf9115b8916aae .project-info_65b43cdc9676b5d6 li:last-child {
  border: none;
}
.project-details-one_23bf9115b8916aae .project-info_65b43cdc9676b5d6 li .icon_7e5b6c380b2b57d4 {
  max-width: 40px;
}
.project-details-one_23bf9115b8916aae .project-info_65b43cdc9676b5d6 li .text1_da4900e55ac77580 {
  font-size: 16px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 2px;
  color: #000;
}
.project-details-one_23bf9115b8916aae .project-info_65b43cdc9676b5d6 li span {
  color: rgba(0, 0, 0, 0.5);
}
.project-details-one_23bf9115b8916aae .upper-title_63992d78ebd8d8bb {
  font-size: 18px;
  letter-spacing: 2px;
  margin-bottom: 15px;
  text-transform: uppercase;
}
.project-details-one_23bf9115b8916aae h2 {
  font-size: 58px;
  font-weight: 700;
  margin-bottom: 35px;
}
.project-details-one_23bf9115b8916aae p {
  font-size: 24px;
  line-height: 1.83em;
  margin-bottom: 40px;
}
.project-details-one_23bf9115b8916aae .img-gallery_c8710dfb3de370c9 img {
  border-radius: 30px;
  width: 100%;
  margin-bottom: 15px;
}
.project-details-one_23bf9115b8916aae .social-share_79933c0f3128932b li {
  font-weight: 500;
  font-size: 18px;
  color: rgba(0, 0, 0, 0.4);
}
.project-details-one_23bf9115b8916aae .social-share_79933c0f3128932b li a {
  font-size: 20px;
  color: #19352D;
  margin-left: 20px;
}

.project-details-two_40b4c220a8138736 .bg-wrapper_35ac95ac42e29a25 {
  background: #fff;
  border-radius: 30px;
  overflow: hidden;
}
.project-details-two_40b4c220a8138736 .slider-wrapper_6d56f3804b9feca0 {
  height: 100%;
}
.project-details-two_40b4c220a8138736 .slider-wrapper_6d56f3804b9feca0 .carousel-item {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.project-details-two_40b4c220a8138736 .slider-wrapper_6d56f3804b9feca0 .carousel-control-next_52e522036f23d8a2,
.project-details-two_40b4c220a8138736 .slider-wrapper_6d56f3804b9feca0 .carousel-control-prev_5b9993ee3baa5c2d {
  width: 45px;
  height: 45px;
  background: #fff;
  color: #19352D;
  opacity: 1;
  right: 0;
  bottom: 0;
  top: auto;
  transition: all 0.2s ease-in-out 0s;
}
.project-details-two_40b4c220a8138736 .slider-wrapper_6d56f3804b9feca0 .carousel-control-next_52e522036f23d8a2:hover,
.project-details-two_40b4c220a8138736 .slider-wrapper_6d56f3804b9feca0 .carousel-control-prev_5b9993ee3baa5c2d:hover {
  background: #29594B;
  color: #fff;
}
.project-details-two_40b4c220a8138736 .slider-wrapper_6d56f3804b9feca0 .carousel-control-prev_5b9993ee3baa5c2d {
  left: auto;
  right: 45px;
}
.project-details-two_40b4c220a8138736 .info-wrapper_31e1327962ebcb10 {
  padding: 55px 50px 85px 70px;
}
.project-details-two_40b4c220a8138736 .info-wrapper_31e1327962ebcb10 h3 {
  font-size: 36px;
}
.project-details-two_40b4c220a8138736 .info-wrapper_31e1327962ebcb10 .list-meta_9555ce9e82325dc1 li {
  padding: 22px 0;
}
.project-details-two_40b4c220a8138736 .info-wrapper_31e1327962ebcb10 .list-meta_9555ce9e82325dc1 .icon_7e5b6c380b2b57d4 {
  width: 40px;
}
.project-details-two_40b4c220a8138736 .info-wrapper_31e1327962ebcb10 .list-meta_9555ce9e82325dc1 .text1_da4900e55ac77580 {
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #000;
}
.project-details-two_40b4c220a8138736 .info-wrapper_31e1327962ebcb10 .list-meta_9555ce9e82325dc1 span {
  font-size: 18px;
  color: rgba(0, 0, 0, 0.5);
}
.project-details-two_40b4c220a8138736 .info-wrapper_31e1327962ebcb10 .social-share_79933c0f3128932b li {
  font-weight: 500;
  font-size: 18px;
  color: rgba(0, 0, 0, 0.4);
}
.project-details-two_40b4c220a8138736 .info-wrapper_31e1327962ebcb10 .social-share_79933c0f3128932b li a {
  font-size: 20px;
  color: #19352D;
  margin-left: 20px;
}

.feedback-section-one_df622c77d97ef470 {
  border-bottom: 1px dashed #CACACA;
}
.feedback-section-one_df622c77d97ef470.top-border_f49b2d55a9f6766b {
  border-top: 1px dashed #CACACA;
}
.feedback-section-one_df622c77d97ef470 .title-one_050051e621573215 {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}
.feedback-section-one_df622c77d97ef470 .icon_7e5b6c380b2b57d4 {
  position: absolute;
  width: 50px;
  height: 50px;
  padding: 12px;
  background: #CFFF45;
  right: 0;
  bottom: -1%;
}

.feedback-block-one_2982a86ab4dc75cc blockquote {
  font-size: 32px;
  line-height: 1.531em;
  color: #000;
  margin-bottom: 40px;
}
.feedback-block-one_2982a86ab4dc75cc .avatar_3bf6f4a91ccb37af {
  width: 60px;
  height: 60px;
}
.feedback-block-one_2982a86ab4dc75cc .line_da814c9394649c6d {
  width: 70%;
  height: 1px;
  background: #000;
}
.feedback-block-one_2982a86ab4dc75cc .count_1e348b75ab2e1e3a {
  width: 30%;
  text-align: right;
  padding-left: 15px;
  color: rgba(0, 0, 0, 0.3);
}

.feedback-section-two_d37d54b1939674fa {
  z-index: 1;
}
.feedback-section-two_d37d54b1939674fa .slider-wrapper_6d56f3804b9feca0 {
  width: calc(100vw + 210px);
  transform: translateX(-105px);
}
.feedback-section-two_d37d54b1939674fa .shape_01_7e5513711026ccb3 {
  top: 0;
  left: 11%;
  width: 2.65%;
  min-width: 30px;
  animation: rotated 48s infinite linear;
}

.feedback-block-two_c500b6dc1a86b7b7 {
  border: 1px solid #E1E2E2;
  border-radius: 20px;
  padding: 34px 48px 30px;
}
.feedback-block-two_c500b6dc1a86b7b7 .avatar_3bf6f4a91ccb37af {
  width: 55px;
  height: 55px;
}
.feedback-block-two_c500b6dc1a86b7b7 .name {
  color: #19352D;
}
.feedback-block-two_c500b6dc1a86b7b7 blockquote {
  color: #0E3F30;
  margin: 24px 0 43px;
}
.feedback-block-two_c500b6dc1a86b7b7 .bottom-line_77a9591e26e48d47 {
  border-top: 1px solid #E1E2E2;
  padding-top: 24px;
}
.feedback-block-two_c500b6dc1a86b7b7 .bottom-line_77a9591e26e48d47 .rating_b8dce138e7b85862 li {
  color: #FFCC4A;
  margin-right: 5px;
  font-size: 18px;
}

.slick-center_d22bf421c0c090de .feedback-block-two_c500b6dc1a86b7b7 {
  background: #29594B;
  border-color: #29594B;
}
.slick-center_d22bf421c0c090de .feedback-block-two_c500b6dc1a86b7b7 .name, .slick-center_d22bf421c0c090de .feedback-block-two_c500b6dc1a86b7b7 blockquote {
  color: #fff;
}
.slick-center_d22bf421c0c090de .feedback-block-two_c500b6dc1a86b7b7 p {
  color: rgba(255, 255, 255, 0.5);
}
.slick-center_d22bf421c0c090de .feedback-block-two_c500b6dc1a86b7b7 .bottom-line_77a9591e26e48d47 {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.slick-center_d22bf421c0c090de .feedback-block-two_c500b6dc1a86b7b7 .bottom-line_77a9591e26e48d47 .icon_7e5b6c380b2b57d4 {
  filter: brightness(0) invert(1);
}

.feedback-section-three_1f92c9d6daeb2718 .slider-wrapper_6d56f3804b9feca0 {
  padding-left: 100px;
}
.feedback-section-three_1f92c9d6daeb2718 .slider-wrapper_6d56f3804b9feca0 .icon_7e5b6c380b2b57d4 {
  left: 0;
  top: 18px;
}
.feedback-section-three_1f92c9d6daeb2718 .slick-dots_8e2bfe97336be57f {
  margin: 50px 0 0 15px;
  padding: 0;
}
.feedback-section-three_1f92c9d6daeb2718 .slick-dots_8e2bfe97336be57f li button {
  width: 10px;
  height: 10px;
  background: #fff;
  border: 1px solid #000;
  padding: 0;
  margin-right: 3px;
}
.feedback-section-three_1f92c9d6daeb2718 .slick-dots_8e2bfe97336be57f .slick-active button {
  background: #000;
}
.feedback-section-three_1f92c9d6daeb2718 .rating-box_80bb751a77c5af51 {
  position: absolute;
  padding: 50px 37px 35px;
  left: -75px;
  bottom: -65px;
  z-index: 1;
  background: #000;
}
.feedback-section-three_1f92c9d6daeb2718 .rating-box_80bb751a77c5af51 .rating_b8dce138e7b85862 {
  font-size: 58px;
  letter-spacing: -1px;
  line-height: 25px;
  margin-bottom: 20px;
}
.feedback-section-three_1f92c9d6daeb2718 .shape_01_7e5513711026ccb3 {
  width: 15px;
  top: 7%;
  right: 52%;
}
.feedback-section-three_1f92c9d6daeb2718 .shape_02_c24d51d3c5ea5029 {
  width: 20px;
  bottom: 17%;
  right: 17%;
}

.feedback-block-three_101ced29d6cf4fa7 blockquote {
  font-size: 36px;
  line-height: 1.611em;
  color: #000;
}

.feedback-section-four_759d12e92a2691d6 .slider-arrows_0d3246338a6709bf {
  position: absolute;
  right: 0;
  top: 80px;
  width: 125px;
  border: 1px solid #000;
  border-radius: 50px;
  overflow: hidden;
}
.feedback-section-four_759d12e92a2691d6 .slider-arrows_0d3246338a6709bf li {
  width: 50%;
  line-height: 48px;
  text-align: center;
  cursor: pointer;
  font-weight: 900;
  color: #000;
  transition: all 0.2s ease-in-out 0s;
}
.feedback-section-four_759d12e92a2691d6 .slider-arrows_0d3246338a6709bf li:hover {
  background: #000;
  color: #fff;
}
.feedback-section-four_759d12e92a2691d6 .partner-logo-one_2294de953535db59 {
  border-bottom: 2px dashed #e3e3e3;
}

.feedback-block-four_68a1dc7fce5b457f {
  border: 2px solid #0E3E2F;
  border-radius: 20px;
  padding: 35px 48px 35px;
}
.feedback-block-four_68a1dc7fce5b457f .rating_b8dce138e7b85862 li {
  color: #FFCC4A;
  margin-right: 6px;
  font-size: 18px;
}
.feedback-block-four_68a1dc7fce5b457f .icon_7e5b6c380b2b57d4 {
  width: 30px;
}
.feedback-block-four_68a1dc7fce5b457f .avatar_3bf6f4a91ccb37af {
  width: 55px;
  height: 55px;
}
.feedback-block-four_68a1dc7fce5b457f blockquote {
  font-size: 28px;
  line-height: 1.571em;
  color: #0E3F30;
  margin: 37px 0 52px;
}
.feedback-block-four_68a1dc7fce5b457f:hover {
  background: #F8FCF4;
  border-color: #F8FCF4;
}

.feedback-section-five_68fd10120747cf7a {
  background: #DFFF5E;
  border: 1px solid #000;
  z-index: 1;
  overflow: hidden;
}
.feedback-section-five_68fd10120747cf7a:before {
  content: "";
  position: absolute;
  width: 70%;
  height: 100%;
  right: 0;
  top: 0;
  background: url(../imgstore/assets_ed0ecc4072/bg_06.svg) no-repeat right bottom;
  background-size: cover;
  z-index: -1;
}
.feedback-section-five_68fd10120747cf7a .slick-dots_8e2bfe97336be57f {
  margin: 0;
  padding: 0;
  position: absolute;
  right: 0;
  top: -85px;
}
.feedback-section-five_68fd10120747cf7a .slick-dots_8e2bfe97336be57f li button {
  width: 12px;
  height: 12px;
  background: #fff;
  border: 1px solid #000;
  padding: 0;
  margin-right: 3px;
}
.feedback-section-five_68fd10120747cf7a .slick-dots_8e2bfe97336be57f .slick-active button {
  background: #000;
}
.feedback-section-five_68fd10120747cf7a .shape_01_7e5513711026ccb3 {
  bottom: 1%;
  left: 19%;
  width: 34%;
}
.feedback-section-five_68fd10120747cf7a .shape_02_c24d51d3c5ea5029 {
  bottom: 3%;
  right: 8%;
  width: 24%;
}

.feedback-block-five_b193a685521d2634 blockquote {
  font-weight: 700;
  font-size: 90px;
  line-height: 1.166em;
  color: #000;
  margin-bottom: 40px;
}
.feedback-block-five_b193a685521d2634 .name {
  font-size: 28px;
  color: #000;
}

.feedback-section-six_b1ec6a7ce6c05638 {
  z-index: 1;
}
.feedback-section-six_b1ec6a7ce6c05638 .icon-container_5b42e71597adff2c {
  width: 90%;
  margin: 0 auto;
}
.feedback-section-six_b1ec6a7ce6c05638 .icon-container_5b42e71597adff2c:before, .feedback-section-six_b1ec6a7ce6c05638 .icon-container_5b42e71597adff2c:after {
  content: "";
  position: absolute;
  height: 1px;
  background: #000;
  width: calc(50% - 65px);
  top: 50%;
  left: 0;
}
.feedback-section-six_b1ec6a7ce6c05638 .icon-container_5b42e71597adff2c:after {
  left: auto;
  right: 0;
}
.feedback-section-six_b1ec6a7ce6c05638 .icon-container_5b42e71597adff2c .icon_7e5b6c380b2b57d4 {
  width: 70px;
  height: 70px;
  padding: 15px;
  background: #CFFF45;
}
.feedback-section-six_b1ec6a7ce6c05638 .slick-dots_8e2bfe97336be57f {
  margin: 95px 0 0;
  padding: 0;
  justify-content: center;
}
.feedback-section-six_b1ec6a7ce6c05638 .slick-dots_8e2bfe97336be57f li button {
  width: 10px;
  height: 10px;
  background: #fff;
  border: 1px solid #1F5E59;
}
.feedback-section-six_b1ec6a7ce6c05638 .slick-dots_8e2bfe97336be57f .slick-active button {
  background: #1F5E59;
}
.feedback-section-six_b1ec6a7ce6c05638 .shape_01_7e5513711026ccb3 {
  right: 5%;
  bottom: 0;
  max-width: 16%;
}
.feedback-section-six_b1ec6a7ce6c05638 .shape_02_c24d51d3c5ea5029 {
  left: 5%;
  bottom: 0;
  max-width: 16%;
}
.feedback-section-six_b1ec6a7ce6c05638 .shape_03_aa8a5cb2f7e41ef3 {
  left: 0;
  top: 0;
  max-width: 16%;
}

.feedback-block-six_1e03221890890915 p {
  font-size: 42px;
  line-height: 1.666em;
  color: #171717;
  margin-bottom: 45px;
}
.feedback-block-six_1e03221890890915 h6 {
  display: inline-block;
}
.feedback-block-six_1e03221890890915 h6:before, .feedback-block-six_1e03221890890915 h6:after {
  content: "";
  position: absolute;
  height: 1px;
  background: #000;
  width: 140px;
  top: 20px;
  left: -175px;
}
.feedback-block-six_1e03221890890915 h6:after {
  left: auto;
  right: -175px;
}

.feedback-section-seven_bf7219fc96da65ff .slider-arrows_0d3246338a6709bf {
  position: absolute;
  top: 35%;
  width: 100%;
  max-width: 1600px;
  left: 50%;
  transform: translateX(-50%);
  z-index: -1;
}
.feedback-section-seven_bf7219fc96da65ff .slider-arrows_0d3246338a6709bf li {
  width: 70px;
  height: 70px;
  border-radius: 50%;
  border: 1px solid #000;
  cursor: pointer;
}
.feedback-section-seven_bf7219fc96da65ff .slider-arrows_0d3246338a6709bf li:hover {
  background-color: #D0FF45;
  border-color: #D0FF45;
}

.feedback-block-seven_68df315333d3765d {
  text-align: center;
}
.feedback-block-seven_68df315333d3765d blockquote {
  font-size: 48px;
  line-height: 1.3125em;
  font-weight: 500;
  color: #000;
  letter-spacing: -0.5px;
}
.feedback-block-seven_68df315333d3765d .name {
  font-size: 22px;
}

.feedback-section-eight_0bc76d32bcb3f0f9 {
  background: #144D41;
}
.feedback-section-eight_0bc76d32bcb3f0f9:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: url(../imgstore/shape_e0f5499f31/shape_53.svg) no-repeat center;
  background-size: cover;
}
.feedback-section-eight_0bc76d32bcb3f0f9 .wrapper_702d42c9f0ffa093 {
  background: #26685A;
  padding: 95px 80px;
  border-radius: 20px;
}
.feedback-section-eight_0bc76d32bcb3f0f9 .slider-arrows_0d3246338a6709bf {
  position: absolute;
  left: -35px;
  right: -35px;
  top: 50%;
  transform: translateY(-50%);
  z-index: -1;
}
.feedback-section-eight_0bc76d32bcb3f0f9 .slider-arrows_0d3246338a6709bf li {
  width: 70px;
  height: 70px;
  border-radius: 50%;
  border: 4px solid #144D41;
  background: #2B5F54;
  padding: 15px;
  cursor: pointer;
}

.feedback-block-eight_c656b96a33c039e6 .media-img_01506c8310395d15 {
  border-radius: 20px;
}
.feedback-block-eight_c656b96a33c039e6 .icon_7e5b6c380b2b57d4 {
  width: 70px;
  height: 70px;
  background: #FFDB1E;
}
.feedback-block-eight_c656b96a33c039e6 blockquote {
  font-size: 50px;
  line-height: 1.3em;
  font-weight: 800;
  color: #fff;
  font-style: italic;
  margin: 30px 0 52px;
}
.feedback-block-eight_c656b96a33c039e6 h6 {
  font-size: 22px;
  font-weight: 700;
  color: #fff;
  margin: 0;
}
.feedback-block-eight_c656b96a33c039e6 span {
  font-size: 22px;
  color: #fff;
}
.feedback-block-eight_c656b96a33c039e6 .rating_b8dce138e7b85862 li {
  margin-right: 6px;
}
.feedback-block-eight_c656b96a33c039e6 .rating_b8dce138e7b85862 li i {
  font-size: 18px;
  color: #FFDB1E;
}
.feedback-block-eight_c656b96a33c039e6 .rating_b8dce138e7b85862 li span {
  font-size: 20px;
  font-weight: 500;
  display: block;
  margin-left: 8px;
  color: #fff;
}

.blog-section-one_83db80a2cd93eb2f {
  z-index: 1;
}
.blog-section-one_83db80a2cd93eb2f:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 17%;
  background: #EBF3EE;
  z-index: -1;
}
.blog-section-one_83db80a2cd93eb2f .section-btn_609f08b3514df929 {
  position: absolute;
  right: 0;
  top: 65px;
  z-index: 1;
}

.blog-meta-one_947f7c15fd53cd3d {
  background: #fff;
  border-radius: 30px;
}
.blog-meta-one_947f7c15fd53cd3d .post-data_057c18aef70a5013 {
  padding: 30px 35px 25px;
}
.blog-meta-one_947f7c15fd53cd3d .post-data_057c18aef70a5013 .post-info_4f48893b14484ff7 {
  font-size: 18px;
  color: #AAAAAA;
}
.blog-meta-one_947f7c15fd53cd3d .post-data_057c18aef70a5013 .blog-title_731c28e225b7df1f {
  font-size: 32px;
  line-height: 1.281em;
}
.blog-meta-one_947f7c15fd53cd3d .post-data_057c18aef70a5013 .blog-title_731c28e225b7df1f:hover {
  text-decoration: underline;
}
.blog-meta-one_947f7c15fd53cd3d .post-img_3f5f98cc312ec109 {
  height: 350px;
  border-radius: 0 0 30px 30px;
  padding: 0 25px 25px 0;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.blog-meta-one_947f7c15fd53cd3d .post-img_3f5f98cc312ec109 .round-btn_59c29fb605109dda {
  font-size: 25px;
  width: 55px;
  height: 55px;
  background: #fff;
  color: #19352D;
}
.blog-meta-one_947f7c15fd53cd3d:hover .round-btn_59c29fb605109dda {
  background: #CFFF45;
}
.blog-meta-one_947f7c15fd53cd3d.style-two_0543cd3025e60fd8 {
  background: #F6F6F6;
  border-radius: 0;
}
.blog-meta-one_947f7c15fd53cd3d.style-two_0543cd3025e60fd8 .post-img_3f5f98cc312ec109 {
  border-radius: 0;
}
.blog-meta-one_947f7c15fd53cd3d.style-two_0543cd3025e60fd8 .blog-title_731c28e225b7df1f {
  font-weight: 700;
  font-size: 28px;
  color: #000;
}

.blog-section-two_3d86371a6abe24b5 {
  z-index: 1;
}
.blog-section-two_3d86371a6abe24b5 .section-btn_609f08b3514df929 {
  position: absolute;
  right: 0;
  top: 25px;
}
.blog-section-two_3d86371a6abe24b5 .shape_01_7e5513711026ccb3 {
  bottom: 7%;
  right: 15%;
  width: 1.1%;
  animation: rotated 50s infinite linear;
}

.blog-meta-two_bd0a1cc90ba203fc {
  background: #fff;
}
.blog-meta-two_bd0a1cc90ba203fc .post-data_057c18aef70a5013 {
  padding-top: 30px;
}
.blog-meta-two_bd0a1cc90ba203fc .post-data_057c18aef70a5013 .blog-title_731c28e225b7df1f {
  width: 70%;
}
.blog-meta-two_bd0a1cc90ba203fc .post-data_057c18aef70a5013 .blog-title_731c28e225b7df1f h4 {
  font-size: 32px;
  line-height: 1.281em;
}
.blog-meta-two_bd0a1cc90ba203fc .post-data_057c18aef70a5013 .blog-title_731c28e225b7df1f:hover h4 {
  text-decoration: underline;
}
.blog-meta-two_bd0a1cc90ba203fc .post-data_057c18aef70a5013 .round-btn_59c29fb605109dda {
  font-size: 25px;
  width: 60px;
  height: 60px;
  border: 1px solid #19352D;
  background: #fff;
  color: #19352D;
}
.blog-meta-two_bd0a1cc90ba203fc .post-data_057c18aef70a5013 .round-btn_59c29fb605109dda:hover {
  background: #CFFF45;
  border-color: #CFFF45;
}
.blog-meta-two_bd0a1cc90ba203fc .post-data_057c18aef70a5013 .post-info_4f48893b14484ff7 {
  border-top: 1px solid #D1D1D1;
  padding-top: 20px;
  margin-top: 20px;
  font-size: 18px;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.6);
}
.blog-meta-two_bd0a1cc90ba203fc .post-img_3f5f98cc312ec109 {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.blog-meta-two_bd0a1cc90ba203fc .post-img_3f5f98cc312ec109 .date_fab6c96a022a3313 {
  line-height: 38px;
  font-size: 16px;
  padding: 0 18px;
  text-transform: uppercase;
  background: #fff;
  color: #19352D;
}
.blog-meta-two_bd0a1cc90ba203fc.style-two_0543cd3025e60fd8 {
  background: #F4F4F4;
  border-radius: 30px;
  overflow: hidden;
  padding: 40px 35px!important;
}
h1 {
  font-size: 50px!important;
}
h2 {
  font-size: 45px!important;
}
h3 {
  font-size: 40px!important;
}
.blog-meta-two_bd0a1cc90ba203fc.style-two_0543cd3025e60fd8 p {
  font-size: 18px;
}
.blog-meta-two_bd0a1cc90ba203fc.style-two_0543cd3025e60fd8 .post-img_3f5f98cc312ec109 {
  height: auto;
  width: 100%;
}
.blog-meta-two_bd0a1cc90ba203fc.style-two_0543cd3025e60fd8 .post-data_057c18aef70a5013 {
  padding: 26px 0;
}
.blog-meta-two_bd0a1cc90ba203fc.style-two_0543cd3025e60fd8 .post-data_057c18aef70a5013 .post-info_4f48893b14484ff7 {
  border: none;
  padding: 0;
  margin: 0 0 12px;
}
.blog-meta-two_bd0a1cc90ba203fc.style-two_0543cd3025e60fd8 .post-data_057c18aef70a5013 .round-btn_59c29fb605109dda {
  border: none;
}

.signup-btn-one_80fa7d34c3183a92 span {
  display: inline-block;
  font-weight: 500;
  color: #19352D;
  padding: 0 30px;
  line-height: 45px;
  border: 2px solid #29594B;
  border-radius: 30px;
  background: #fff;
  transition: all 0.2s ease-in-out 0s;
}
.signup-btn-one_80fa7d34c3183a92 .icon_7e5b6c380b2b57d4 {
  width: 49px;
  height: 49px;
  background: #29594B;
  color: #fff;
  font-size: 22px;
  margin-left: -12px;
  transition: all 0.2s ease-in-out 0s;
  padding: 0;
}

.blog-section-three_43b9258bd115d805 {
  z-index: 1;
}
.blog-section-three_43b9258bd115d805 .section-btn_609f08b3514df929 {
  position: absolute;
  right: 0;
  top: 80px;
  z-index: 1;
}

.blog-section-four_8a34ccbd4a49dc20 {
  z-index: 5;
}
.blog-section-four_8a34ccbd4a49dc20.block-feature-three_00b636744f02896f:before {
  display: none;
}
.blog-section-four_8a34ccbd4a49dc20.block-feature-three_00b636744f02896f .block-one_cc9a3b5aad0c69ab {
  background: url(../imgstore/blog/blog_img_05.jpg) no-repeat center;
  height: 666px;
}

.blog-section-five_0c5c06bdd4b75497 {
  background: #EDF8EB;
  border: 1px solid #000;
  z-index: 5;
}
.blog-section-five_0c5c06bdd4b75497 .section-btn_609f08b3514df929 {
  position: absolute;
  right: 0;
  top: 50px;
}
.blog-section-five_0c5c06bdd4b75497 .wrapper_702d42c9f0ffa093 {
  border-top: 2px solid #000;
}
.blog-section-five_0c5c06bdd4b75497 .wrapper_702d42c9f0ffa093:before {
  content: "";
  position: absolute;
  width: 2px;
  height: 100%;
  background: #000;
  top: 0;
  right: 50%;
}

.blog-meta-three_08b84d012033d665 .tag_7fe209985c12d134 {
  line-height: 27px;
  border-radius: 20px;
  background: #000;
  font-size: 14px;
  padding: 0 16px;
  letter-spacing: 1px;
  color: #fff;
}
.blog-meta-three_08b84d012033d665 .blog-title_731c28e225b7df1f {
  font-size: 50px;
  line-height: 1.16em;
  color: #000;
  margin: 37px 0 24px;
}
.blog-meta-three_08b84d012033d665 .round-btn_59c29fb605109dda {
  font-size: 25px;
  width: 50px;
  height: 50px;
  border: 1px solid #000;
  color: #19352D;
}
.blog-meta-three_08b84d012033d665 .round-btn_59c29fb605109dda:hover {
  background: #000;
  color: #fff;
}

.blog-meta-four_fd6da4b211b734be {
  border: 1px solid #DFDFDF;
  border-radius: 30px;
  padding: 75px 35px 52px;
  text-align: center;
}
.blog-meta-four_fd6da4b211b734be .post-data_057c18aef70a5013 {
  position: relative;
  padding: 42px 12px 28px;
  border-top: 1px dashed #CBCBCB;
  border-bottom: 1px dashed #CBCBCB;
}
.blog-meta-four_fd6da4b211b734be .post-data_057c18aef70a5013 .icon_7e5b6c380b2b57d4 {
  width: 55px;
  height: 55px;
  background: #29594B;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%, -50%);
}
.blog-meta-four_fd6da4b211b734be .post-data_057c18aef70a5013 .blog-title_731c28e225b7df1f h4 {
  font-size: 43px;
  line-height: 1.302em;
  margin: 0;
}
.blog-meta-four_fd6da4b211b734be .post-data_057c18aef70a5013 .blog-title_731c28e225b7df1f h4:hover {
  text-decoration: underline;
}
.blog-meta-four_fd6da4b211b734be .post-info_4f48893b14484ff7 {
  font-size: 20px;
  margin: 35px 0 0;
}
.blog-meta-four_fd6da4b211b734be .post-info_4f48893b14484ff7 span {
  color: rgba(0, 0, 0, 0.5);
}

.blog-sidebar_364e31497189e204 .sidebar-title_0c2b3de9c8d0a3e2 {
  font-size: 32px;
  margin-bottom: 18px;
}
.blog-sidebar_364e31497189e204 .sidebar-search_538efed63f8e8715 {
  height: 65px;
  background: #F3F3F3;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
}
.blog-sidebar_364e31497189e204 .sidebar-search_538efed63f8e8715 input {
  width: 100%;
  height: 100%;
  border: 0;
  background: transparent;
  padding: 0 50px 0 20px;
  font-size: 18px;
}
.blog-sidebar_364e31497189e204 .sidebar-search_538efed63f8e8715 button {
  position: absolute;
  width: 65px;
  right: 0;
  top: 0;
  bottom: 0;
  background: #29594B;
  color: #fff;
}
.blog-sidebar_364e31497189e204 .sidebar-search_538efed63f8e8715 button:hover {
  background: #CFFF45;
  color: #19352D;
}
.blog-sidebar_364e31497189e204 .blog-category_f51efe38a5294520 li a {
  line-height: 54px;
  color: #19352D;
  transition: all 0.2s ease-in-out 0s;
}
.blog-sidebar_364e31497189e204 .blog-category_f51efe38a5294520 li a span {
  color: rgba(0, 0, 0, 0.4);
}
.blog-sidebar_364e31497189e204 .blog-category_f51efe38a5294520 li a:hover {
  text-decoration: underline;
}
.blog-sidebar_364e31497189e204 .blog-recent-news_0e7831e2b20ddaf4 .recent-news_f906800dbeeeb629 {
  border-bottom: 1px solid #ebebeb;
  padding-bottom: 20px;
  margin-bottom: 35px;
}
.blog-sidebar_364e31497189e204 .blog-recent-news_0e7831e2b20ddaf4 .recent-news_f906800dbeeeb629:last-child {
  border: none;
  margin: 0;
  padding: 0;
}
.blog-sidebar_364e31497189e204 .blog-recent-news_0e7831e2b20ddaf4 .recent-news_f906800dbeeeb629 .post-img_3f5f98cc312ec109 {
  height: 222px;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 15px;
  margin-bottom: 15px;
}
.blog-sidebar_364e31497189e204 .blog-recent-news_0e7831e2b20ddaf4 .recent-news_f906800dbeeeb629 .date_fab6c96a022a3313 {
  font-size: 16px;
  color: #AAAAAA;
  margin-bottom: 5px;
}
.blog-sidebar_364e31497189e204 .blog-recent-news_0e7831e2b20ddaf4 .recent-news_f906800dbeeeb629 .blog-title_731c28e225b7df1f h3 {
  font-size: 24px;
  line-height: 1.291em;
  max-width: 85%;
}
.blog-sidebar_364e31497189e204 .blog-recent-news_0e7831e2b20ddaf4 .recent-news_f906800dbeeeb629 .blog-title_731c28e225b7df1f h3:hover {
  text-decoration: underline;
}
.blog-sidebar_364e31497189e204 .blog-keyword_cc42cb922a032bc8 ul {
  margin: 0 -4px;
}
.blog-sidebar_364e31497189e204 .blog-keyword_cc42cb922a032bc8 ul li {
  margin: 0 4px 10px;
}
.blog-sidebar_364e31497189e204 .blog-keyword_cc42cb922a032bc8 ul li a {
  line-height: 35px;
  background: #EFF6F3;
  border-radius: 30px;
  padding: 0 18px;
  font-size: 16px;
  color: #244034;
  transition: all 0.2s ease-in-out 0s;
}
.blog-sidebar_364e31497189e204 .blog-keyword_cc42cb922a032bc8 ul li a:hover {
  background: #29594B;
  color: #fff;
}
.blog-sidebar_364e31497189e204 .contact-banner_6892148e23b4e788 {
  padding: 35px 3% 50px;
  background: #CFFF45;
  border-radius: 20px;
}
.blog-sidebar_364e31497189e204 .contact-banner_6892148e23b4e788 h3 {
  font-size: 32px;
  line-height: 1.25em;
  color: #000;
}
.blog-sidebar_364e31497189e204 .contact-banner_6892148e23b4e788 a {
  line-height: 36px;
  border: 2px solid #000;
  border-radius: 30px;
  color: #000;
  padding: 0 30px;
}
.blog-sidebar_364e31497189e204 .contact-banner_6892148e23b4e788 a:hover {
  background: #0C3A30;
  border-color: #0C3A30;
  color: #fff;
}

.blog-details_fcaa478c5de996b4 .post-details-meta_2587d0ff02534a44 {
  border-top: 1px dashed #BEBEBE;
  margin-top: 30px;
  padding: 36px 0;
}
.blog-details_fcaa478c5de996b4 .post-details-meta_2587d0ff02534a44 p {
  line-height: 1.8em;
  margin-bottom: 30px;
}
.blog-details_fcaa478c5de996b4 .post-details-meta_2587d0ff02534a44 .quote-wrapper_ac295b886dd194c2 {
  text-align: center;
  margin: 62px 0 35px;
}
.blog-details_fcaa478c5de996b4 .post-details-meta_2587d0ff02534a44 .quote-wrapper_ac295b886dd194c2 .wrapper_702d42c9f0ffa093 {
  position: relative;
  padding: 38px 12px 40px;
  border-top: 1px dashed #CBCBCB;
  border-bottom: 1px dashed #CBCBCB;
}
.blog-details_fcaa478c5de996b4 .post-details-meta_2587d0ff02534a44 .quote-wrapper_ac295b886dd194c2 .wrapper_702d42c9f0ffa093 .icon_7e5b6c380b2b57d4 {
  width: 55px;
  height: 55px;
  background: #29594B;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%, -50%);
}
.blog-details_fcaa478c5de996b4 .post-details-meta_2587d0ff02534a44 .quote-wrapper_ac295b886dd194c2 .wrapper_702d42c9f0ffa093 h3 {
  font-size: 36px;
  line-height: 1.444em;
  margin: 0;
}
.blog-details_fcaa478c5de996b4 .post-details-meta_2587d0ff02534a44 .quote-wrapper_ac295b886dd194c2 h6 {
  font-size: 20px;
  margin: 24px 0 0;
}
.blog-details_fcaa478c5de996b4 .post-details-meta_2587d0ff02534a44 .quote-wrapper_ac295b886dd194c2 h6 span {
  color: rgba(0, 0, 0, 0.5);
}
.blog-details_fcaa478c5de996b4 .post-details-meta_2587d0ff02534a44 .img-gallery_c8710dfb3de370c9 {
  margin-bottom: 50px;
}
.blog-details_fcaa478c5de996b4 .post-details-meta_2587d0ff02534a44 .img-gallery_c8710dfb3de370c9 img {
  border-radius: 20px;
  margin-top: 15px;
}
.blog-details_fcaa478c5de996b4 .post-details-meta_2587d0ff02534a44 h3 {
  font-size: 32px;
  margin-bottom: 20px;
}
.blog-details_fcaa478c5de996b4 .post-details-meta_2587d0ff02534a44 .list-item_76f9890ad26a5728 li {
  font-size: 22px;
  font-weight: 500;
  color: #000;
  position: relative;
  padding-left: 33px;
  margin-bottom: 23px;
}
.blog-details_fcaa478c5de996b4 .post-details-meta_2587d0ff02534a44 .list-item_76f9890ad26a5728 li:after {
  content: "\f633";
  position: absolute;
  font-family: "bootstrap-icons";
  font-size: 0.95em;
  top: 3px;
  left: 0;
  color: #000;
}
.blog-details_fcaa478c5de996b4 .bottom-widget_cee4e46389ddb6f2 {
  padding: 10px 0 5px;
}
.blog-details_fcaa478c5de996b4 .bottom-widget_cee4e46389ddb6f2 .tags_0f5903be12550594 li:first-child {
  font-weight: 500;
  font-size: 18px;
  color: rgba(0, 0, 0, 0.4);
  margin-right: 7px;
}
.blog-details_fcaa478c5de996b4 .bottom-widget_cee4e46389ddb6f2 .tags_0f5903be12550594 a {
  line-height: 26px;
  border-radius: 16px;
  background: #fff;
  padding: 0 10px;
  color: #19352D;
  font-size: 16px;
  margin-right: 5px;
}
.blog-details_fcaa478c5de996b4 .bottom-widget_cee4e46389ddb6f2 .tags_0f5903be12550594 a:hover {
  color: #000;
  text-decoration: underline;
}
.blog-details_fcaa478c5de996b4 .bottom-widget_cee4e46389ddb6f2 .share-icon_f8f794708bbb90dd li:first-child {
  font-weight: 500;
  font-size: 18px;
  color: rgba(0, 0, 0, 0.4);
}
.blog-details_fcaa478c5de996b4 .bottom-widget_cee4e46389ddb6f2 .share-icon_f8f794708bbb90dd a {
  color: #19352D;
  font-size: 18px;
  margin-left: 17px;
}
.blog-details_fcaa478c5de996b4 .grey-bg_0977b91d0fe71690 {
  background: #f4f4f4;
  border-radius: 30px;
  padding: 40px 35px;
}
.blog-details_fcaa478c5de996b4 .blog-inner-title_4b82c8a782d91fd9 {
  font-size: 42px;
  margin-bottom: 10px;
}
.blog-details_fcaa478c5de996b4 .blog-comment-area_1fa08dbc3662af42 {
  margin: 60px 0;
}
.blog-details_fcaa478c5de996b4 .blog-comment-area_1fa08dbc3662af42 .comment_0b1acf55cb2f361a {
  border-top: 1px dashed #CBCBCB;
  padding: 38px 0 20px;
}
.blog-details_fcaa478c5de996b4 .blog-comment-area_1fa08dbc3662af42 .comment_0b1acf55cb2f361a:last-child {
  padding-bottom: 5px;
}
.blog-details_fcaa478c5de996b4 .blog-comment-area_1fa08dbc3662af42 .comment_0b1acf55cb2f361a .reply-comment_cc8af9f3e923b569 {
  border: none;
  padding: 40px 0 30px;
}
.blog-details_fcaa478c5de996b4 .blog-comment-area_1fa08dbc3662af42 .comment_0b1acf55cb2f361a .user-avatar_d96389653fce44c0 {
  width: 60px;
  height: 60px;
}
.blog-details_fcaa478c5de996b4 .blog-comment-area_1fa08dbc3662af42 .comment_0b1acf55cb2f361a .comment-text_603899b850f95d76 {
  width: calc(100% - 60px);
  padding-left: 25px;
  position: relative;
}
.blog-details_fcaa478c5de996b4 .blog-comment-area_1fa08dbc3662af42 .comment_0b1acf55cb2f361a .comment-text_603899b850f95d76 .name {
  font-size: 20px;
  color: #19352D;
}
.blog-details_fcaa478c5de996b4 .blog-comment-area_1fa08dbc3662af42 .comment_0b1acf55cb2f361a .comment-text_603899b850f95d76 .date_fab6c96a022a3313 {
  font-size: 16px;
  color: #ADADAD;
}
.blog-details_fcaa478c5de996b4 .blog-comment-area_1fa08dbc3662af42 .comment_0b1acf55cb2f361a .comment-text_603899b850f95d76 p {
  font-size: 18px;
  line-height: 32px;
  margin: 7px 0 10px 0px;
}
.blog-details_fcaa478c5de996b4 .blog-comment-area_1fa08dbc3662af42 .comment_0b1acf55cb2f361a .comment-text_603899b850f95d76 .reply-btn_2d2c324ab3bb4e33 {
  font-size: 13px;
  color: #fff;
  text-transform: uppercase;
  letter-spacing: 0px;
  text-align: center;
  width: 60px;
  line-height: 25px;
  background: #29594B;
  border-radius: 3px;
}
.blog-details_fcaa478c5de996b4 .blog-comment-area_1fa08dbc3662af42 .comment_0b1acf55cb2f361a .comment-text_603899b850f95d76 .reply-btn_2d2c324ab3bb4e33:hover {
  background: #CFFF45;
  color: #19352D;
}
.blog-details_fcaa478c5de996b4 .blog-comment-form_b0fb76a93b3ff3a5 p a {
  color: #19352D;
}
.blog-details_fcaa478c5de996b4 .blog-comment-form_b0fb76a93b3ff3a5 form label {
  font-size: 16px;
  font-weight: normal;
  color: rgba(0, 0, 0, 0.5);
  display: block;
  padding-bottom: 5px;
}
.blog-details_fcaa478c5de996b4 .blog-comment-form_b0fb76a93b3ff3a5 form input {
  display: block;
  font-size: 18px;
  width: 100%;
  height: 60px;
  border: none;
  border-radius: 8px;
  padding: 0 25px;
  background: #fff;
}
.blog-details_fcaa478c5de996b4 .blog-comment-form_b0fb76a93b3ff3a5 form textarea {
  display: block;
  font-size: 17px;
  width: 100%;
  max-width: 100%;
  height: 145px;
  border: none;
  border-radius: 8px;
  padding: 20px 25px;
  background: #fff;
}

.map-banner_2a19caf3a9012be1 {
  height: 600px;
}

.address-block-one_1b8ddf59b108f3da .icon_7e5b6c380b2b57d4 {
  width: 80px;
  height: 80px;
  background: #29594B;
}
.address-block-one_1b8ddf59b108f3da .title {
  font-family: "Satoshi";
  font-size: 24px;
  padding: 20px 0 5px;
}
.address-block-one_1b8ddf59b108f3da p {
  line-height: 1.6em;
  color: #878787;
}
.address-block-one_1b8ddf59b108f3da p .call {
  color: #29594B;
}
.address-block-one_1b8ddf59b108f3da p .call:hover {
  text-decoration: underline;
}
.address-block-one_1b8ddf59b108f3da p .webaddress_b1ee589bd93283bd {
  color: #29594B;
  text-decoration: underline;
}

.contact-us-section_e42c96ed94dfe7ad .bg-wrapper_35ac95ac42e29a25 {
  border-radius: 40px;
  padding: 55px 55px 60px;
}

.form-style-one_df1d66af6df4fe92 .input-group-meta_7d676b09beaa56ce {
  position: relative;
}
.form-style-one_df1d66af6df4fe92 .input-group-meta_7d676b09beaa56ce label {
  font-size: 16px;
  color: rgba(0, 0, 0, 0.5);
  margin-bottom: 5px;
}
.form-style-one_df1d66af6df4fe92 .input-group-meta_7d676b09beaa56ce input, .form-style-one_df1d66af6df4fe92 .input-group-meta_7d676b09beaa56ce textarea {
  width: 100%;
  max-width: 100%;
  border: none;
  border-radius: 8px;
  background: #fff;
  font-size: 18px;
}
.form-style-one_df1d66af6df4fe92 .input-group-meta_7d676b09beaa56ce input {
  height: 60px;
  padding: 0 20px;
}
.form-style-one_df1d66af6df4fe92 .input-group-meta_7d676b09beaa56ce textarea {
  height: 165px;
  padding: 15px 20px;
}
.form-style-one_df1d66af6df4fe92 .btn-four_fec008eb551ad7f1 {
  font-weight: 500;
  line-height: 60px;
  font-size: 16px;
  text-transform: uppercase;
  letter-spacing: 2px;
  border-radius: 8px;
}

.form-style-two_9c2f634452fb9b37 .input-group-meta_7d676b09beaa56ce {
  position: relative;
}
.form-style-two_9c2f634452fb9b37 .input-group-meta_7d676b09beaa56ce input, .form-style-two_9c2f634452fb9b37 .input-group-meta_7d676b09beaa56ce textarea {
  width: 100%;
  max-width: 100%;
  border: 1px solid #000;
  border-radius: 5px;
  background: #fff;
  font-size: 18px;
}
.form-style-two_9c2f634452fb9b37 .input-group-meta_7d676b09beaa56ce input {
  height: 55px;
  padding: 0 20px;
}
.form-style-two_9c2f634452fb9b37 .input-group-meta_7d676b09beaa56ce textarea {
  max-height: 160px;
  height: 160px;
  padding: 15px 20px;
}

#contact-form .help-block {
  position: absolute;
  left: 0;
  bottom: -18px;
  font-size: 13px;
  line-height: 20px;
  color: #ff4d44;
}
#contact-form .help-block ul {
  margin: 0;
}

.contact-section-one_19fe6c408644cab9 .media-img_01506c8310395d15 {
  border-radius: 20px;
}
.contact-section-one_19fe6c408644cab9 .shape_01_7e5513711026ccb3 {
  top: 13%;
  left: 43%;
}

.footer-one_388c3562f584bd9a {
  background: #0C3A30;
  padding-top: 95px;
}
.footer-one_388c3562f584bd9a .bottom-footer_1227edea28e2c8b6 {
  border-top: 1px dashed rgba(255, 255, 255, 0.25);
  margin-top: 32px;
  padding: 40px 0 25px;
}
.footer-one_388c3562f584bd9a .social-icon_a93e58400ce51d22 a {
  color: #fff;
  font-size: 18px;
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 10px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.4);
  transition: all 0.2s ease-in-out 0s;
}
.footer-one_388c3562f584bd9a .social-icon_a93e58400ce51d22 a:hover {
  background: #CFFF45;
  color: #29594B;
}
.footer-one_388c3562f584bd9a .footer-title_0cd65b75714c9fba {
  font-size: 24px;
  color: #fff;
  margin-bottom: 15px;
}
.footer-one_388c3562f584bd9a .footer-nav-link_4b5ca41dee4e6454 a {
  color: rgba(255, 255, 255, 0.7);
  line-height: 46px;
  transition: all 0.2s ease-in-out 0s;
}
.footer-one_388c3562f584bd9a .footer-nav-link_4b5ca41dee4e6454 a:hover {
  color: #fff;
}
.footer-nav-link_4b5ca41dee4e6454 p {
  font-size: 16px;
}
.logo_f082438eabcced6e img {
  max-width: 200px;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0 0 20px;
  width: 100%;
  font-size: 17px;
}

caption,
th,
td {
  font-weight: normal;
}
.casino-logos_6aa1d3a0e929461d {
  min-width: 80px;
  max-height: 40px;
  max-width: 150px;
}
.casino-li_017adc348374067b {
  align-content: center;
}

th {
  font-weight: 500;
  padding: 10px;
}

td,
.wp-block-calendar_4ac1ecee929a85b4 tfoot td {
  padding: 7px 10px;
}

.footer-one_388c3562f584bd9a .footer-newsletter_3dd8dac5782f8424 form {
  width: 410px;
  height: 54px;
  position: relative;
}
.footer-one_388c3562f584bd9a .footer-newsletter_3dd8dac5782f8424 form input {
  width: 100%;
  height: 100%;
  font-size: 18px;
  color: rgba(255, 255, 255, 0.7);
  padding: 0 80px 0 30px;
  border: none;
  border-radius: 35px;
  background: rgba(255, 255, 255, 0.1);
}
.footer-one_388c3562f584bd9a .footer-newsletter_3dd8dac5782f8424 form input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.footer-one_388c3562f584bd9a .footer-newsletter_3dd8dac5782f8424 form input:-moz-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.footer-one_388c3562f584bd9a .footer-newsletter_3dd8dac5782f8424 form input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.footer-one_388c3562f584bd9a .footer-newsletter_3dd8dac5782f8424 form input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.footer-one_388c3562f584bd9a .footer-newsletter_3dd8dac5782f8424 form button {
  width: 50px;
  height: 50px;
  font-weight: 900;
  text-align: center;
  border-radius: 50%;
  background: #CFFF45;
  color: #29594B;
  position: absolute;
  right: 0;
  top: 2px;
  transition: all 0.2s ease-in-out 0s;
}
.footer-one_388c3562f584bd9a .footer-newsletter_3dd8dac5782f8424 form button:hover {
  background: #fff;
}
.footer-one_388c3562f584bd9a .copyright_92c26f2751f68d38 {
  font-size: 18px;
  color: rgba(255, 255, 255, 0.7);
}
.footer-one_388c3562f584bd9a .bottom-nav_62c1e1a66a6033e7 {
  margin: 0 -12px;
}
.footer-one_388c3562f584bd9a .bottom-nav_62c1e1a66a6033e7 a {
  font-size: 18px;
  font-weight: 500;
  margin: 0 12px;
  color: rgba(255, 255, 255, 0.7);
}
.footer-one_388c3562f584bd9a .bottom-nav_62c1e1a66a6033e7 a:hover {
  color: #fff;
  text-decoration: underline;
}

.footer-two_964570c0fe0bb71f {
  background: url(../imgstore/media/img_18.jpg) no-repeat center bottom;
  background-size: cover;
  position: relative;
  z-index: 1;
  padding: 110px 15px 135px;
}
.footer-two_964570c0fe0bb71f.no-bg_079f2275951fc5ea {
  background: none;
  padding: 0;
  position: statics;
}
.footer-two_964570c0fe0bb71f.no-bg_079f2275951fc5ea:before {
  display: none;
}
.footer-two_964570c0fe0bb71f.no-bg_079f2275951fc5ea .bg-wrapper_35ac95ac42e29a25 {
  box-shadow: none;
  padding-left: 0;
  padding-right: 0;
}
.footer-two_964570c0fe0bb71f.no-bg_079f2275951fc5ea .bg-wrapper_35ac95ac42e29a25 .copyright_92c26f2751f68d38 {
  left: 0;
}
.footer-two_964570c0fe0bb71f:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  bottom: 0;
  left: 0;
  z-index: -1;
  background: linear-gradient(180deg, #F5F8F7 0%, rgba(240, 243, 242, 0.58) 69.88%, rgba(238, 241, 240, 0.15) 100%);
}
.footer-two_964570c0fe0bb71f .bg-wrapper_35ac95ac42e29a25 {
  background: #FFFFFF;
  box-shadow: 0px 35px 70px rgba(0, 0, 0, 0.04);
  border-radius: 30px;
  z-index: 1;
  padding: 70px 40px 40px;
}
.footer-two_964570c0fe0bb71f .bg-wrapper_35ac95ac42e29a25 .shape_01_7e5513711026ccb3 {
  bottom: 12%;
  right: 33%;
  width: 2.3%;
  min-width: 28px;
}
.footer-two_964570c0fe0bb71f .bg-wrapper_35ac95ac42e29a25 .shape_02_c24d51d3c5ea5029 {
  bottom: 38%;
  left: 25%;
  width: 3.8%;
  min-width: 28px;
}
.footer-two_964570c0fe0bb71f .social-icon_a93e58400ce51d22 a {
  color: #29594B;
  font-size: 17px;
  width: 40px;
  height: 40px;
  border: 1px solid #29594B;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 10px;
  border-radius: 50%;
  transition: all 0.2s ease-in-out 0s;
}
.footer-two_964570c0fe0bb71f .social-icon_a93e58400ce51d22 a:hover {
  background: #29594B;
  border-color: #29594B;
  color: #fff;
}
.footer-two_964570c0fe0bb71f .footer-title_0cd65b75714c9fba {
  font-size: 24px;
  font-weight: 700;
  margin-bottom: 15px;
}
.footer-two_964570c0fe0bb71f .footer-nav-link_4b5ca41dee4e6454 a {
  color: rgba(0, 0, 0, 0.8);
  line-height: 42px;
  transition: all 0.2s ease-in-out 0s;
}
.footer-two_964570c0fe0bb71f .footer-nav-link_4b5ca41dee4e6454 a:hover {
  color: #19352D;
  text-decoration: underline;
}
.footer-two_964570c0fe0bb71f .copyright_92c26f2751f68d38 {
  font-size: 18px;
  color: #19352D;
  position: absolute;
  left: 40px;
  bottom: 64px;
}

.footer-three_f65dc86a0307fe6f {
  padding: 75px 0 0;
  position: relative;
  z-index: 1;
}
.footer-three_f65dc86a0307fe6f .round-bg_26b44558983ba06e {
  width: 350px;
  height: 350px;
  padding: 15px 15px;
  background: #FFF6C6;
}
.footer-three_f65dc86a0307fe6f .round-bg_26b44558983ba06e.color-two_19251438ad574644 {
  background: #F6FFDD;
}
.footer-three_f65dc86a0307fe6f .footer-intro_08c230528358d71c p a {
  font-weight: 500;
  font-size: 24px;
  color: #000;
}
.footer-three_f65dc86a0307fe6f .footer-intro_08c230528358d71c p a:hover {
  color: #19352D;
  text-decoration: underline;
}
.footer-three_f65dc86a0307fe6f .footer-title_0cd65b75714c9fba {
  font-size: 24px;
  font-weight: 700;
  margin-bottom: 15px;
}
.footer-three_f65dc86a0307fe6f .footer-nav-link_4b5ca41dee4e6454 a {
  color: rgba(0, 0, 0, 0.5);
  line-height: 46px;
  transition: all 0.2s ease-in-out 0s;
}
.footer-three_f65dc86a0307fe6f .footer-nav-link_4b5ca41dee4e6454 a:hover {
  color: #19352D;
  text-decoration: underline;
}
.footer-three_f65dc86a0307fe6f .bottom-footer_1227edea28e2c8b6 {
  border-top: 1px solid #e2e2e2;
  margin-top: 40px;
  padding: 40px 0 25px;
}
.footer-three_f65dc86a0307fe6f .bottom-footer_1227edea28e2c8b6 .copyright_92c26f2751f68d38 {
  font-size: 16px;
  color: rgba(0, 0, 0, 0.7);
}
.footer-three_f65dc86a0307fe6f .bottom-footer_1227edea28e2c8b6 .bottom-nav_62c1e1a66a6033e7 {
  margin: 0 -12px;
}
.footer-three_f65dc86a0307fe6f .bottom-footer_1227edea28e2c8b6 .bottom-nav_62c1e1a66a6033e7 a {
  font-size: 18px;
  font-weight: 500;
  margin: 0 12px;
  color: #000;
}
.footer-three_f65dc86a0307fe6f .bottom-footer_1227edea28e2c8b6 .bottom-nav_62c1e1a66a6033e7 a:hover {
  text-decoration: underline;
}
.footer-three_f65dc86a0307fe6f .bottom-footer_1227edea28e2c8b6 .social-icon_a93e58400ce51d22 {
  margin: 0 -10px;
}
.footer-three_f65dc86a0307fe6f .bottom-footer_1227edea28e2c8b6 .social-icon_a93e58400ce51d22 a {
  margin: 0 10px;
}
.footer-three_f65dc86a0307fe6f .bottom-footer_1227edea28e2c8b6 .social-icon_a93e58400ce51d22 a:hover {
  color: #19352D;
}
.footer-three_f65dc86a0307fe6f .shape_01_7e5513711026ccb3 {
  top: -3%;
  left: -3%;
}
.footer-three_f65dc86a0307fe6f .shape_02_c24d51d3c5ea5029 {
  bottom: 8%;
  right: 13%;
  animation: rotated 48s infinite linear;
}

.row.row-footer_88e53fdcda61b63b {
  background-color: #e0e0e0;
  border-radius: 25px;
  padding: 5px 15px;
  justify-content: space-between;
}

.footer-large-wrapper_1e507ec8d0462e9f {
  z-index: 1;
}
.footer-large-wrapper_1e507ec8d0462e9f:before {
  content: "";
  position: absolute;
  width: 100%;
  right: 0;
  bottom: 0;
  top: -20%;
  background: url(../imgstore/assets_ed0ecc4072/bg_04.svg) no-repeat center bottom;
  background-size: cover;
  z-index: -1;
}

.footer-four_cd4d8d28b66e9c63 {
  padding: 75px 0 0;
}
.footer-four_cd4d8d28b66e9c63 .footer-intro_08c230528358d71c p {
  line-height: 30px;
  color: rgba(255, 255, 255, 0.6);
}
.footer-four_cd4d8d28b66e9c63 .footer-intro_08c230528358d71c li {
  margin-top: 15px;
}
.footer-four_cd4d8d28b66e9c63 .footer-intro_08c230528358d71c li .icon_7e5b6c380b2b57d4 {
  width: 20px;
}
.footer-four_cd4d8d28b66e9c63 .footer-intro_08c230528358d71c li a {
  font-weight: 500;
  color: rgba(255, 255, 255, 0.8);
}
.footer-four_cd4d8d28b66e9c63 .footer-intro_08c230528358d71c li a:hover {
  text-decoration: underline;
}
.footer-four_cd4d8d28b66e9c63 .footer-title_0cd65b75714c9fba {
  display: inline-block;
  position: relative;
  font-size: 24px;
  color: #fff;
  font-weight: 500;
  margin-bottom: 15px;
}
.footer-four_cd4d8d28b66e9c63 .footer-title_0cd65b75714c9fba:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -6px;
  width: 20px;
  height: 2px;
  border-radius: 10px;
  background: #D3FF76;
}
.footer-four_cd4d8d28b66e9c63 .footer-nav-link_4b5ca41dee4e6454 a {
  color: rgba(255, 255, 255, 0.75);
  line-height: 44px;
  font-weight: 300;
  transition: all 0.2s ease-in-out 0s;
}
.footer-four_cd4d8d28b66e9c63 .footer-nav-link_4b5ca41dee4e6454 a:hover {
  color: #fff;
  text-decoration: underline;
}
.footer-four_cd4d8d28b66e9c63 .bottom-footer_1227edea28e2c8b6 {
  border-top: 1px dashed #37665c;
  margin-top: 40px;
  padding: 40px 0 25px;
}
.footer-four_cd4d8d28b66e9c63 .bottom-footer_1227edea28e2c8b6 .copyright_92c26f2751f68d38 {
  font-size: 16px;
  color: rgba(255, 255, 255, 0.75);
}
.footer-four_cd4d8d28b66e9c63 .bottom-footer_1227edea28e2c8b6 .bottom-nav_62c1e1a66a6033e7 {
  margin: 0 -12px;
}
.footer-four_cd4d8d28b66e9c63 .bottom-footer_1227edea28e2c8b6 .bottom-nav_62c1e1a66a6033e7 a {
  font-size: 18px;
  margin: 0 12px;
  color: #fff;
}
.footer-four_cd4d8d28b66e9c63 .bottom-footer_1227edea28e2c8b6 .bottom-nav_62c1e1a66a6033e7 a:hover {
  text-decoration: underline;
}
.footer-four_cd4d8d28b66e9c63 .bottom-footer_1227edea28e2c8b6 .social-icon_a93e58400ce51d22 {
  margin: 0 -10px;
}
.footer-four_cd4d8d28b66e9c63 .bottom-footer_1227edea28e2c8b6 .social-icon_a93e58400ce51d22 a {
  margin: 0 10px;
  color: #fff;
}
.footer-four_cd4d8d28b66e9c63 .bottom-footer_1227edea28e2c8b6 .social-icon_a93e58400ce51d22 a:hover {
  color: #E6FD5A;
}

.footer-five_60d1d652e6ffce50 {
  background: #000;
  padding: 105px 0 20px;
  z-index: 1;
  overflow: hidden;
}
.footer-five_60d1d652e6ffce50:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  bottom: 0;
  left: 0;
  background: url(../imgstore/assets_ed0ecc4072/bg_07.svg) no-repeat center bottom;
  background-size: cover;
  z-index: -1;
}
.footer-five_60d1d652e6ffce50 h2 {
  font-size: 132px;
  line-height: 1.185em;
}
.footer-five_60d1d652e6ffce50 .btn-group_ace5803ceb99e4cf {
  padding: 15px 15px 15px 55px;
  border-radius: 80px;
  background: #DFFF5E;
  margin: 85px 0 110px;
}
.footer-five_60d1d652e6ffce50 .btn-group_ace5803ceb99e4cf h3 {
  font-size: 70px;
  color: #000;
  margin: 0;
}
.footer-five_60d1d652e6ffce50 .btn-group_ace5803ceb99e4cf h3 span {
  font-weight: 700;
  font-style: italic;
  text-decoration-line: underline;
  text-decoration-thickness: 4px;
}
.footer-five_60d1d652e6ffce50 .btn-group_ace5803ceb99e4cf .round-btn_59c29fb605109dda {
  width: 125px;
  height: 125px;
  text-align: center;
  font-size: 55px;
  color: #DFFF5E;
  background: #101010;
}
.footer-five_60d1d652e6ffce50 .btn-group_ace5803ceb99e4cf .round-btn_59c29fb605109dda:hover, .footer-five_60d1d652e6ffce50 .btn-group_ace5803ceb99e4cf .round-btn_59c29fb605109dda:focus {
  background: #29594B;
  color: #fff;
}
.footer-five_60d1d652e6ffce50 .social-icon_a93e58400ce51d22 {
  margin: 0 -20px;
}
.footer-five_60d1d652e6ffce50 .social-icon_a93e58400ce51d22 a {
  color: #fff;
  margin: 0 20px;
}
.footer-five_60d1d652e6ffce50 .social-icon_a93e58400ce51d22 a:hover {
  color: #DFFF5E;
}
.footer-five_60d1d652e6ffce50 .bottom-nav_62c1e1a66a6033e7 {
  margin: 0 -12px;
}
.footer-five_60d1d652e6ffce50 .bottom-nav_62c1e1a66a6033e7 a {
  font-size: 18px;
  font-weight: 500;
  margin: 0 12px;
  color: #fff;
}
.footer-five_60d1d652e6ffce50 .bottom-nav_62c1e1a66a6033e7 a:hover {
  text-decoration: underline;
}
.footer-five_60d1d652e6ffce50 .shape_01_7e5513711026ccb3 {
  top: 11%;
  right: 10%;
  width: 3.4%;
  animation: rotated 48s infinite linear;
}
.footer-five_60d1d652e6ffce50 .shape_02_c24d51d3c5ea5029 {
  bottom: 41%;
  left: 13%;
  width: 1.7%;
  animation: rotated 48s infinite linear;
}

/* Custome Animation */
@keyframes jump {
  0% {
    transform: translate3d(0, 0, 0);
  }
  40% {
    transform: translate3d(0, 50%, 0);
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes jumpTwo {
  0% {
    transform: translate3d(0, 0, 0);
  }
  40% {
    transform: translate3d(0, 20px, 0);
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes jumpThree {
  0% {
    transform: translate3d(0, 0, 0);
  }
  40% {
    transform: translate3d(0, -20px, 0);
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes jumpFour {
  0% {
    transform: translate3d(0, 0, 0);
  }
  50% {
    transform: translate3d(0, -10px, 0);
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes jumpFive {
  0% {
    transform: translate3d(0, 0, 0);
  }
  50% {
    transform: translate3d(0, 10px, 0);
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes prXOne {
  0% {
    transform: translateX(0);
  }
  50% {
    transform: translateX(-15px);
  }
  100% {
    transform: translateX(0);
  }
}
@keyframes prXTwo {
  0% {
    transform: translateX(0);
  }
  50% {
    transform: translateX(15px);
  }
  100% {
    transform: translateX(0);
  }
}
@keyframes rotated {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes rotatedTwo {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(-360deg);
  }
}
@keyframes rotatedHalf {
  0% {
    transform: rotate(0);
  }
  50% {
    transform: rotate(90deg);
  }
  100% {
    transform: rotate(0);
  }
}
@keyframes rotatedHalfTwo {
  0% {
    transform: rotate(0);
  }
  50% {
    transform: rotate(-90deg);
  }
  100% {
    transform: rotate(0);
  }
}
@keyframes scale-right {
  0% {
    transform: translateX(0%);
  }
  50% {
    transform: translateX(20%);
  }
  100% {
    transform: translateX(0%);
  }
}
@keyframes fade-in {
  0% {
    opacity: 0.2;
  }
  40% {
    opacity: 1;
  }
  100% {
    opacity: 0.2;
  }
}
@keyframes hvr-ripple-out {
  0% {
    top: -5px;
    right: -5px;
    bottom: -5px;
    left: -5px;
  }
  50% {
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0.8;
  }
  100% {
    top: -5px;
    right: -5px;
    bottom: -5px;
    left: -5px;
    opacity: 1;
  }
}
@keyframes hvr-ripple-out-two {
  0% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
  100% {
    top: -30px;
    right: -30px;
    bottom: -30px;
    left: -30px;
    opacity: 0;
  }
}
@keyframes scale-up-one {
  0% {
    transform: scale(1);
  }
  40% {
    transform: scale(0.5);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes scale-up-two {
  0% {
    transform: scale(0.5);
  }
  40% {
    transform: scale(0.8);
  }
  100% {
    transform: scale(0.5);
  }
}
@keyframes scale-up-three {
  0% {
    transform: scale(1);
  }
  40% {
    transform: scale(2);
  }
  100% {
    transform: scale(1);
  }
}
/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
.animated {
  animation-duration: 1s;
  animation-fill-mode: both;
}

.animated.hinge_75efd9808f0867c5 {
  animation-duration: 2s;
}
@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-30px);
  }
  60% {
    transform: translateY(-15px);
  }
}
.bounce_3376568bf5cce31a {
  animation-name: bounce;
}
@keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
.flash_138473202becfb82 {
  animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
.pulse_eed693719da42272 {
  animation-name: pulse;
}
@keyframes shake {
  0%, 100% {
    transform: translateX(0);
  }
  10%, 30%, 50%, 70%, 90% {
    transform: translateX(-10px);
  }
  20%, 40%, 60%, 80% {
    transform: translateX(10px);
  }
}
.shake_25b71038af746f24 {
  animation-name: shake;
}
@keyframes swing {
  20% {
    transform: rotate(15deg);
  }
  40% {
    transform: rotate(-10deg);
  }
  60% {
    transform: rotate(5deg);
  }
  80% {
    transform: rotate(-5deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
.swing_84410861e3c76d7a {
  transform-origin: top center;
  animation-name: swing;
}
@keyframes tada {
  0% {
    transform: scale(1);
  }
  10%, 20% {
    transform: scale(0.9) rotate(-3deg);
  }
  30%, 50%, 70%, 90% {
    transform: scale(1.1) rotate(3deg);
  }
  40%, 60%, 80% {
    transform: scale(1.1) rotate(-3deg);
  }
  100% {
    transform: scale(1) rotate(0);
  }
}
.tada_d43ff210eef10abc {
  animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@keyframes wobble {
  0% {
    transform: translateX(0%);
  }
  15% {
    transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    transform: translateX(20%) rotate(3deg);
  }
  45% {
    transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    transform: translateX(10%) rotate(2deg);
  }
  75% {
    transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    transform: translateX(0%);
  }
}
.wobble_0cd8c2d71219136b {
  animation-name: wobble;
}
@keyframes bounceIn {
  0% {
    opacity: 0;
    transform: scale(0.3);
  }
  50% {
    opacity: 1;
    transform: scale(1.05);
  }
  70% {
    transform: scale(0.9);
  }
  100% {
    transform: scale(1);
  }
}
.bounceIn_0d67dffd920e4450 {
  animation-name: bounceIn;
}
@keyframes bounceInDown {
  0% {
    opacity: 0;
    transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    transform: translateY(30px);
  }
  80% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0);
  }
}
.bounceInDown_226ccd53501594c5 {
  animation-name: bounceInDown;
}
@keyframes bounceInLeft {
  0% {
    opacity: 0;
    transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    transform: translateX(30px);
  }
  80% {
    transform: translateX(-10px);
  }
  100% {
    transform: translateX(0);
  }
}
.bounceInLeft_43d347ca30bbf80f {
  animation-name: bounceInLeft;
}
@keyframes bounceInRight {
  0% {
    opacity: 0;
    transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    transform: translateX(-30px);
  }
  80% {
    transform: translateX(10px);
  }
  100% {
    transform: translateX(0);
  }
}
.bounceInRight_d2b58606a21bbba9 {
  animation-name: bounceInRight;
}
@keyframes bounceInUp {
  0% {
    opacity: 0;
    transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    transform: translateY(-30px);
  }
  80% {
    transform: translateY(10px);
  }
  100% {
    transform: translateY(0);
  }
}
.bounceInUp_733fc991980b314d {
  animation-name: bounceInUp;
}
@keyframes bounceOut {
  0% {
    transform: scale(1);
  }
  25% {
    transform: scale(0.95);
  }
  50% {
    opacity: 1;
    transform: scale(1.1);
  }
  100% {
    opacity: 0;
    transform: scale(0.3);
  }
}
.bounceOut_de835fafd86bfba0 {
  animation-name: bounceOut;
}
@keyframes bounceOutDown {
  0% {
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    transform: translateY(2000px);
  }
}
.bounceOutDown_805541e99d431461 {
  animation-name: bounceOutDown;
}
@keyframes bounceOutLeft {
  0% {
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    transform: translateX(20px);
  }
  100% {
    opacity: 0;
    transform: translateX(-2000px);
  }
}
.bounceOutLeft_b880445ccab74886 {
  animation-name: bounceOutLeft;
}
@keyframes bounceOutRight {
  0% {
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    transform: translateX(2000px);
  }
}
.bounceOutRight_4c30c23c11edb9dc {
  animation-name: bounceOutRight;
}
@keyframes bounceOutUp {
  0% {
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    transform: translateY(20px);
  }
  100% {
    opacity: 0;
    transform: translateY(-2000px);
  }
}
.bounceOutUp_d76b4d0ee087e2ee {
  animation-name: bounceOutUp;
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.fadeIn {
  animation-name: fadeIn;
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.fadeInDown_d08301f42be8ddd4 {
  animation-name: fadeInDown;
}
@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.fadeInDownBig_c7d20682868c4dfd {
  animation-name: fadeInDownBig;
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
.fadeInLeft_540b0812b6904f7f {
  animation-name: fadeInLeft;
}
@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
.fadeInLeftBig_41bb115f0df40046 {
  animation-name: fadeInLeftBig;
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
.fadeInRight_904bc943e34c524f {
  animation-name: fadeInRight;
}
@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
.fadeInRightBig_af7e2ddf57caf1cd {
  animation-name: fadeInRightBig;
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.fadeInUp_c6143f111ee03a4b {
  animation-name: fadeInUp;
}
@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.fadeInUpBig_60f6509aa0c9ee86 {
  animation-name: fadeInUpBig;
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.fadeOut {
  animation-name: fadeOut;
}
@keyframes fadeOutDown {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(20px);
  }
}
.fadeOutDown_b4cbdea252264634 {
  animation-name: fadeOutDown;
}
@keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(2000px);
  }
}
.fadeOutDownBig_ae815bf05c0ea124 {
  animation-name: fadeOutDownBig;
}
@keyframes fadeOutLeft {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(-20px);
  }
}
.fadeOutLeft_401782d902db4bd8 {
  animation-name: fadeOutLeft;
}
@keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(-2000px);
  }
}
.fadeOutLeftBig_fa8b7237e18fb14c {
  animation-name: fadeOutLeftBig;
}
@keyframes fadeOutRight {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(20px);
  }
}
.fadeOutRight_7a364488d2caa41f {
  animation-name: fadeOutRight;
}
@keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(2000px);
  }
}
.fadeOutRightBig_a166fb51418e475f {
  animation-name: fadeOutRightBig;
}
@keyframes fadeOutUp {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(-20px);
  }
}
.fadeOutUp_ff726f9e06ad4bc2 {
  animation-name: fadeOutUp;
}
@keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(-2000px);
  }
}
.fadeOutUpBig_490e6cb49e0741b2 {
  animation-name: fadeOutUpBig;
}
@keyframes flip {
  0% {
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    animation-timing-function: ease-out;
  }
  40% {
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    animation-timing-function: ease-out;
  }
  50% {
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    animation-timing-function: ease-in;
  }
  80% {
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    animation-timing-function: ease-in;
  }
  100% {
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    animation-timing-function: ease-in;
  }
}
.animated.flip_50aab3aeb1c2d1b9 {
  backface-visibility: visible;
  animation-name: flip;
}
@keyframes flipInX {
  0% {
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    transform: perspective(400px) rotateX(10deg);
  }
  100% {
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
.flipInX_6f5142e855db9826 {
  backface-visibility: visible !important;
  animation-name: flipInX;
}
@keyframes flipInY {
  0% {
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    transform: perspective(400px) rotateY(10deg);
  }
  100% {
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
.flipInY_8ce6e7f31c5139bb {
  backface-visibility: visible !important;
  animation-name: flipInY;
}
@keyframes flipOutX {
  0% {
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
.flipOutX_cbbdb56167c60b48 {
  animation-name: flipOutX;
  backface-visibility: visible !important;
}
@keyframes flipOutY {
  0% {
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
.flipOutY_61cf6cca458f86ce {
  backface-visibility: visible !important;
  animation-name: flipOutY;
}
@keyframes lightSpeedIn {
  0% {
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
.lightSpeedIn_fa06b1eafc2bce21 {
  animation-name: lightSpeedIn;
  animation-timing-function: ease-out;
}
@keyframes lightSpeedOut {
  0% {
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
.lightSpeedOut_cf0f7dd6e64809fc {
  animation-name: lightSpeedOut;
  animation-timing-function: ease-in;
}
@keyframes rotateIn {
  0% {
    transform-origin: center center;
    transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    transform-origin: center center;
    transform: rotate(0);
    opacity: 1;
  }
}
.rotateIn_2d0572a9efbcf646 {
  animation-name: rotateIn;
}
@keyframes rotateInDownLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate(0);
    opacity: 1;
  }
}
.rotateInDownLeft_c897de68e4dd8269 {
  animation-name: rotateInDownLeft;
}
@keyframes rotateInDownRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate(0);
    opacity: 1;
  }
}
.rotateInDownRight_809ef2df39bba1f9 {
  animation-name: rotateInDownRight;
}
@keyframes rotateInUpLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate(0);
    opacity: 1;
  }
}
.rotateInUpLeft_6eac51d52ada182f {
  animation-name: rotateInUpLeft;
}
@keyframes rotateInUpRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate(0);
    opacity: 1;
  }
}
.rotateInUpRight_a66fd35969eb80df {
  animation-name: rotateInUpRight;
}
@keyframes rotateOut {
  0% {
    transform-origin: center center;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    transform-origin: center center;
    transform: rotate(200deg);
    opacity: 0;
  }
}
.rotateOut_2858e78a73e5f8f0 {
  animation-name: rotateOut;
}
@keyframes rotateOutDownLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate(90deg);
    opacity: 0;
  }
}
.rotateOutDownLeft_ebe1cec48a1e1bde {
  animation-name: rotateOutDownLeft;
}
@keyframes rotateOutDownRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate(-90deg);
    opacity: 0;
  }
}
.rotateOutDownRight_63ac84975607d0a9 {
  animation-name: rotateOutDownRight;
}
@keyframes rotateOutUpLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate(-90deg);
    opacity: 0;
  }
}
.rotateOutUpLeft_8c98e1293df59c97 {
  animation-name: rotateOutUpLeft;
}
@keyframes rotateOutUpRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate(90deg);
    opacity: 0;
  }
}
.rotateOutUpRight_851ca78a3b0c7629 {
  animation-name: rotateOutUpRight;
}
@keyframes slideInUp {
  0% {
    opacity: 0;
    transform: translateY(150px);
  }
  100% {
    transform: translateY(0);
  }
}
.slideInUp_4098b6e6f898678f {
  animation-name: slideInUp;
}

@keyframes slideInDown {
  0% {
    opacity: 0;
    transform: translateY(-2000px);
  }
  100% {
    transform: translateY(0);
  }
}
.slideInDown_8b25a54c79a65095 {
  animation-name: slideInDown;
}
@keyframes slideInLeft {
  0% {
    opacity: 0;
    transform: translateX(-200px);
  }
  100% {
    transform: translateX(0);
  }
}
.slideInLeft_9d6b1d879be72562 {
  animation-name: slideInLeft;
}
@keyframes slideInRight {
  0% {
    opacity: 0;
    transform: translateX(200px);
  }
  100% {
    transform: translateX(0);
  }
}
.slideInRight_6be9edc6e6255a16 {
  animation-name: slideInRight;
}
@keyframes slideOutLeft {
  0% {
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(-2000px);
  }
}
.slideOutLeft_7cb3edbfc9570151 {
  animation-name: slideOutLeft;
}
@keyframes slideOutRight {
  0% {
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(2000px);
  }
}
.slideOutRight_8db1bb467ee11c72 {
  animation-name: slideOutRight;
}
@keyframes slideOutUp {
  0% {
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(-2000px);
  }
}
.slideOutUp_1c5cb4cb678509b6 {
  animation-name: slideOutUp;
}
@keyframes hinge {
  0% {
    transform: rotate(0);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    transform: rotate(80deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  40% {
    transform: rotate(60deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  80% {
    transform: rotate(60deg) translateY(0);
    opacity: 1;
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  100% {
    transform: translateY(700px);
    opacity: 0;
  }
}
.hinge_75efd9808f0867c5 {
  animation-name: hinge;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@keyframes rollIn {
  0% {
    opacity: 0;
    transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    transform: translateX(0px) rotate(0deg);
  }
}
.rollIn_d51512eecb9b9000 {
  animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@keyframes rollOut {
  0% {
    opacity: 1;
    transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    transform: translateX(100%) rotate(120deg);
  }
}
.rollOut_3eed9ce6b013d0c9 {
  animation-name: rollOut;
}
@keyframes jump {
  0% {
    transform: translate3d(0, 0, 0);
  }
  40% {
    transform: translate3d(0, 50%, 0);
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes jumpTwo {
  0% {
    transform: translate3d(0, 0, 0);
  }
  40% {
    transform: translate3d(0, 20px, 0);
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes jumpThree {
  0% {
    transform: translate3d(0, 0, 0);
  }
  40% {
    transform: translate3d(0, -20px, 0);
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes jumpFour {
  0% {
    transform: translate3d(0, 0, 0);
  }
  50% {
    transform: translate3d(0, -10px, 0);
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes jumpFive {
  0% {
    transform: translate3d(0, 0, 0);
  }
  50% {
    transform: translate3d(0, 10px, 0);
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes prXOne {
  0% {
    transform: translateX(0);
  }
  50% {
    transform: translateX(-15px);
  }
  100% {
    transform: translateX(0);
  }
}
@keyframes prXTwo {
  0% {
    transform: translateX(0);
  }
  50% {
    transform: translateX(15px);
  }
  100% {
    transform: translateX(0);
  }
}
@keyframes rotated {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes rotatedTwo {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(-360deg);
  }
}
@keyframes rotatedHalf {
  0% {
    transform: rotate(0);
  }
  50% {
    transform: rotate(90deg);
  }
  100% {
    transform: rotate(0);
  }
}
@keyframes rotatedHalfTwo {
  0% {
    transform: rotate(0);
  }
  50% {
    transform: rotate(-90deg);
  }
  100% {
    transform: rotate(0);
  }
}
@keyframes scale-right {
  0% {
    transform: translateX(0%);
  }
  50% {
    transform: translateX(20%);
  }
  100% {
    transform: translateX(0%);
  }
}
@keyframes fade-in {
  0% {
    opacity: 0.2;
  }
  40% {
    opacity: 1;
  }
  100% {
    opacity: 0.2;
  }
}
@keyframes hvr-ripple-out {
  0% {
    top: -5px;
    right: -5px;
    bottom: -5px;
    left: -5px;
  }
  50% {
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0.8;
  }
  100% {
    top: -5px;
    right: -5px;
    bottom: -5px;
    left: -5px;
    opacity: 1;
  }
}
@keyframes hvr-ripple-out-two {
  0% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
  100% {
    top: -30px;
    right: -30px;
    bottom: -30px;
    left: -30px;
    opacity: 0;
  }
}
@keyframes scale-up-one {
  0% {
    transform: scale(1);
  }
  40% {
    transform: scale(0.5);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes scale-up-two {
  0% {
    transform: scale(0.5);
  }
  40% {
    transform: scale(0.8);
  }
  100% {
    transform: scale(0.5);
  }
}
@keyframes scale-up-three {
  0% {
    transform: scale(1);
  }
  40% {
    transform: scale(2);
  }
  100% {
    transform: scale(1);
  }
}
.shop-filter-one_6ad188308fa08bde .theme-select-menu_7e6641d1e1cfc5c7 {
  width: 100%;
  min-width: 145px;
  height: 45px;
  font-size: 17px;
  padding: 0 12px;
  box-shadow: none;
  outline: none;
  border-radius: 5px;
  border: 1px solid rgba(0, 0, 0, 0.1);
}

.product-block-one_b39498c623781cb7 {
  overflow: hidden;
}
.product-block-one_b39498c623781cb7 .img-holder_afd596f272f20fdc {
  position: relative;
  background: #F5F5F5;
  z-index: 5;
  margin-bottom: 22px;
}
.product-block-one_b39498c623781cb7 .img-holder_afd596f272f20fdc .cart-icon_4e67ac0fc33505ac {
  display: block;
  width: 35px;
  height: 35px;
  line-height: 35px;
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.09);
  border-radius: 50%;
  background: #fff;
  color: #000;
  text-align: center;
  position: absolute;
  right: 20px;
  top: 20px;
  font-size: 18px;
  opacity: 0;
  transform: scale(0.5);
  transition: all 0.2s ease-in-out 0s;
}
.product-block-one_b39498c623781cb7 .img-holder_afd596f272f20fdc .cart-icon_4e67ac0fc33505ac:hover {
  color: #19352D;
  background: #CFFF45;
}
.product-block-one_b39498c623781cb7 .img-holder_afd596f272f20fdc .cart-button_7529e5ad8458a418 {
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  position: absolute;
  left: 20px;
  right: 20px;
  bottom: 20px;
  line-height: 48px;
  background: #29594B;
  text-align: center;
  color: #fff;
  opacity: 0;
  transform: translateY(10px);
  transition: all 0.4s ease-in-out 0s;
}
.product-block-one_b39498c623781cb7 .img-holder_afd596f272f20fdc .cart-button_7529e5ad8458a418:hover {
  color: #19352D;
  background: #CFFF45;
}
.product-block-one_b39498c623781cb7 .product-title_fad09c110001722f {
  font-weight: 500;
  color: #19352D;
  font-size: 20px;
  text-transform: capitalize;
}
.product-block-one_b39498c623781cb7 .rating_b8dce138e7b85862 {
  margin: 0 -3px;
}
.product-block-one_b39498c623781cb7 .rating_b8dce138e7b85862 li {
  font-size: 15px;
  margin: 0 3px;
  color: #B3B3B3;
}
.product-block-one_b39498c623781cb7 .rating_b8dce138e7b85862 li .bi-star-fill_595adc6b70546891 {
  color: #FFCB65;
}
.product-block-one_b39498c623781cb7 .price_1ef1d45cf9d93fdf {
  font-weight: 500;
  font-size: 22px;
  color: #0E3E2F;
  margin-top: 10px;
}
.product-block-one_b39498c623781cb7:hover .cart-button_7529e5ad8458a418 {
  opacity: 1;
  transform: translateY(0);
}
.product-block-one_b39498c623781cb7:hover .product-img_18c58044198dd8ba {
  transform: scale(0.95);
}
.product-block-one_b39498c623781cb7:hover .cart-icon_4e67ac0fc33505ac {
  opacity: 1;
  transform: scale(1);
}
.product-block-one_b39498c623781cb7:hover .product-title_fad09c110001722f {
  text-decoration: underline;
}

.product-details-one_5b7bf0f9d7637808 .product-img-tab_560536d3cf33da09 {
  border: none;
}
.product-details-one_5b7bf0f9d7637808 .product-img-tab_560536d3cf33da09 .nav-link {
  width: 100%;
  background: #F6F6F6;
  border: 1px solid transparent;
  border-radius: 0;
  padding: 5px 0;
  height: 88px;
  margin-bottom: 12px;
}
.product-details-one_5b7bf0f9d7637808 .product-img-tab_560536d3cf33da09 .nav-link img {
  max-height: 100%;
}
.product-details-one_5b7bf0f9d7637808 .product-img-tab_560536d3cf33da09 .nav-link.active {
  background: #fff;
  border-color: #000;
}
.product-details-one_5b7bf0f9d7637808 .product-img-tab-content_3d78dce955152fd3 {
  background: #F6F6F6;
  padding: 20px;
}
.product-details-one_5b7bf0f9d7637808 .product-img-tab-content_3d78dce955152fd3 img {
  margin: auto;
}
.product-details-one_5b7bf0f9d7637808 .product-info_288330cea5dc16ce .stock-tag_1fe08a77e13687cf {
  display: inline-block;
  font-size: 14px;
  font-weight: 500;
  text-transform: uppercase;
  background: #EAEAEA;
  border-radius: 3px;
  line-height: 25px;
  padding: 0 10px;
}
.product-details-one_5b7bf0f9d7637808 .product-info_288330cea5dc16ce .product-name_823f7f57669f9918 {
  text-transform: capitalize;
  font-size: 32px;
  margin: 25px 0 15px;
}
.product-details-one_5b7bf0f9d7637808 .product-info_288330cea5dc16ce .rating_b8dce138e7b85862 li {
  font-size: 15px;
  margin-right: 6px;
  color: #B3B3B3;
}
.product-details-one_5b7bf0f9d7637808 .product-info_288330cea5dc16ce .rating_b8dce138e7b85862 li .bi-star-fill_595adc6b70546891 {
  color: #FFCB65;
}
.product-details-one_5b7bf0f9d7637808 .product-info_288330cea5dc16ce .rating_b8dce138e7b85862 li a {
  font-size: 17px;
  color: #000;
  margin-left: 12px;
}
.product-details-one_5b7bf0f9d7637808 .product-info_288330cea5dc16ce .rating_b8dce138e7b85862 li a:hover {
  text-decoration: underline;
}
.product-details-one_5b7bf0f9d7637808 .product-info_288330cea5dc16ce .price_1ef1d45cf9d93fdf {
  font-size: 26px;
  font-weight: 700;
  color: #29594B;
  padding: 25px 0 5px;
}
.product-details-one_5b7bf0f9d7637808 .product-info_288330cea5dc16ce .price_1ef1d45cf9d93fdf del {
  font-size: 0.7em;
  opacity: 0.6;
}
.product-details-one_5b7bf0f9d7637808 .product-info_288330cea5dc16ce .availability_87708eff9a29f9e7 {
  color: #989CA2;
  font-size: 17px;
}
.product-details-one_5b7bf0f9d7637808 .product-info_288330cea5dc16ce .description-text_578152af119ccd14 {
  padding: 10px 0 15px;
}
.product-details-one_5b7bf0f9d7637808 .product-info_288330cea5dc16ce .product-feature_28abedc41d6a4c13 {
  margin-bottom: 20px;
}
.product-details-one_5b7bf0f9d7637808 .product-info_288330cea5dc16ce .product-feature_28abedc41d6a4c13 li {
  color: #000;
  position: relative;
  padding-left: 30px;
  margin-bottom: 8px;
}
.product-details-one_5b7bf0f9d7637808 .product-info_288330cea5dc16ce .product-feature_28abedc41d6a4c13 li:before {
  content: "\f633";
  position: absolute;
  font-family: "bootstrap-icons";
  top: 2px;
  left: 0;
  color: #29594B;
}
.product-details-one_5b7bf0f9d7637808 .product-info_288330cea5dc16ce .customize-order_f5356d7c22486294 h6 {
  font-size: 18px;
  margin: 0 15px 0 0;
}
.product-details-one_5b7bf0f9d7637808 .product-info_288330cea5dc16ce .customize-order_f5356d7c22486294 .quantity_f381974eb2f5cd6d .button-group_5a49c9496878d7d3 {
  border: 1px solid #e3e3e3;
  display: inline-block;
}
.product-details-one_5b7bf0f9d7637808 .product-info_288330cea5dc16ce .customize-order_f5356d7c22486294 .quantity_f381974eb2f5cd6d .button-group_5a49c9496878d7d3 li {
  line-height: 40px;
  max-height: 40px;
}
.product-details-one_5b7bf0f9d7637808 .product-info_288330cea5dc16ce .customize-order_f5356d7c22486294 .quantity_f381974eb2f5cd6d .button-group_5a49c9496878d7d3 li button {
  font-size: 25px;
  color: #C9C9C9;
  background: transparent;
  width: 32px;
}
.product-details-one_5b7bf0f9d7637808 .product-info_288330cea5dc16ce .customize-order_f5356d7c22486294 .quantity_f381974eb2f5cd6d .button-group_5a49c9496878d7d3 li .product-value {
  font-size: 18px;
  font-weight: 500;
  height: 40px;
  color: #000;
  max-width: 45px;
  background: transparent;
  border: none;
  text-align: center;
  padding-left: 5px;
}
.product-details-one_5b7bf0f9d7637808 .product-review-tab_72f679c0cb700baf .nav-tabs_55ab80dd4f838982 {
  border-bottom: 1px solid #EBEBEB;
}
.product-details-one_5b7bf0f9d7637808 .product-review-tab_72f679c0cb700baf .nav-tabs_55ab80dd4f838982 .nav-link {
  font-size: 16px;
  font-weight: 700;
  text-transform: uppercase;
  color: #19352D;
  letter-spacing: 1px;
  padding: 0 0 12px 0;
  position: relative;
  margin: 0 50px 0 0;
  border: none;
  border-radius: 0;
}
.product-details-one_5b7bf0f9d7637808 .product-review-tab_72f679c0cb700baf .nav-tabs_55ab80dd4f838982 .nav-link:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 2px;
  left: 0;
  bottom: -1px;
  z-index: 1;
  background: #000;
  transform: scale(0, 1);
  transition: all 0.3s ease-in-out 0s;
}
.product-details-one_5b7bf0f9d7637808 .product-review-tab_72f679c0cb700baf .nav-tabs_55ab80dd4f838982 .nav-link.active:before {
  transform: scale(1);
}
.product-details-one_5b7bf0f9d7637808 .product-review-tab_72f679c0cb700baf .nav-tabs_55ab80dd4f838982 .nav-item:last-child .nav-link {
  margin-right: 0;
}
.product-details-one_5b7bf0f9d7637808 .product-review-tab_72f679c0cb700baf .tab-content_3f2aede1913ab7b8 h5 {
  font-weight: 700;
  font-size: 20px;
  margin-bottom: 18px;
}
.product-details-one_5b7bf0f9d7637808 .product-review-tab_72f679c0cb700baf .tab-content_3f2aede1913ab7b8 .product-feature_28abedc41d6a4c13 li {
  position: relative;
  padding-left: 30px;
  margin-bottom: 18px;
}
.product-details-one_5b7bf0f9d7637808 .product-review-tab_72f679c0cb700baf .tab-content_3f2aede1913ab7b8 .product-feature_28abedc41d6a4c13 li:before {
  content: "\f633";
  position: absolute;
  font-family: "bootstrap-icons";
  top: 2px;
  left: 0;
  color: #29594B;
}
.product-details-one_5b7bf0f9d7637808 .product-review-tab_72f679c0cb700baf .user-comment-area_b63f49ce5b458496 .single-comment_dbe6471c2c99f6ca {
  padding-bottom: 40px;
}
.product-details-one_5b7bf0f9d7637808 .product-review-tab_72f679c0cb700baf .user-comment-area_b63f49ce5b458496 .single-comment_dbe6471c2c99f6ca:last-child {
  padding-bottom: 0;
}
.product-details-one_5b7bf0f9d7637808 .product-review-tab_72f679c0cb700baf .user-comment-area_b63f49ce5b458496 .user-img_a6bc7bbb9b252588 {
  width: 60px;
  height: 60px;
  border-radius: 50%;
}
.product-details-one_5b7bf0f9d7637808 .product-review-tab_72f679c0cb700baf .user-comment-area_b63f49ce5b458496 .user-comment-data_9075b8234d4747f7 {
  padding-left: 30px;
  position: relative;
}
.product-details-one_5b7bf0f9d7637808 .product-review-tab_72f679c0cb700baf .user-comment-area_b63f49ce5b458496 .user-comment-data_9075b8234d4747f7 .name {
  font-size: 18px;
  margin-bottom: 4px;
}
.product-details-one_5b7bf0f9d7637808 .product-review-tab_72f679c0cb700baf .user-comment-area_b63f49ce5b458496 .user-comment-data_9075b8234d4747f7 .rating_b8dce138e7b85862 li {
  font-size: 14px;
  margin: 0 3px;
  color: #B3B3B3;
}
.product-details-one_5b7bf0f9d7637808 .product-review-tab_72f679c0cb700baf .user-comment-area_b63f49ce5b458496 .user-comment-data_9075b8234d4747f7 .rating_b8dce138e7b85862 li .bi-star-fill_595adc6b70546891 {
  color: #FFCB65;
}
.product-details-one_5b7bf0f9d7637808 .product-review-tab_72f679c0cb700baf .user-comment-area_b63f49ce5b458496 .user-comment-data_9075b8234d4747f7 p {
  padding-top: 8px;
}

.cart-list-form_4a8521221eef3aa9 {
  position: relative;
}
.cart-list-form_4a8521221eef3aa9 .table_2e4057d375e9650c {
  margin: 0;
  background: transparent;
}
.cart-list-form_4a8521221eef3aa9 .table_2e4057d375e9650c th {
  font-size: 15px;
  font-weight: 700;
  letter-spacing: 2px;
  border: none;
  border-bottom: 2px solid #000;
  padding: 0 0 30px;
  text-align: center;
  text-transform: uppercase;
  color: #19352D;
  background: transparent;
}
.cart-list-form_4a8521221eef3aa9 .table_2e4057d375e9650c th:first-child {
  text-align: left;
}
.cart-list-form_4a8521221eef3aa9 .table_2e4057d375e9650c tbody td {
  padding: 0 0 70px;
  border: none;
  vertical-align: middle;
  text-align: center;
  background: transparent;
}
.cart-list-form_4a8521221eef3aa9 .table_2e4057d375e9650c tbody tr:first-child td {
  padding-top: 60px;
}
.cart-list-form_4a8521221eef3aa9 .table_2e4057d375e9650c tbody tr:last-child td {
  padding-bottom: 40px;
}
.cart-list-form_4a8521221eef3aa9 .table_2e4057d375e9650c tbody .product-thumbnails_67cc5495d75d7e2f {
  width: 85px;
}
.cart-list-form_4a8521221eef3aa9 .table_2e4057d375e9650c tbody .product-thumbnails_67cc5495d75d7e2f img {
  max-height: 100%;
  max-width: none;
}
.cart-list-form_4a8521221eef3aa9 .table_2e4057d375e9650c tbody .product-thumbnails_67cc5495d75d7e2f .product-img_18c58044198dd8ba {
  display: block;
  max-width: 85px;
  max-height: 85px;
  overflow: hidden;
}
.cart-list-form_4a8521221eef3aa9 .table_2e4057d375e9650c tbody .product-info_288330cea5dc16ce {
  padding-left: 30px;
  text-align: left;
}
.cart-list-form_4a8521221eef3aa9 .table_2e4057d375e9650c tbody .product-info_288330cea5dc16ce .product-name_823f7f57669f9918 {
  font-weight: 700;
  font-size: 20px;
  color: #19352D;
}
.cart-list-form_4a8521221eef3aa9 .table_2e4057d375e9650c tbody .product-info_288330cea5dc16ce .serial_5b419fb447c17da6 {
  font-size: 15px;
  color: rgba(31, 31, 31, 0.5);
  padding-bottom: 6px;
}
.cart-list-form_4a8521221eef3aa9 .table_2e4057d375e9650c tbody .product-info_288330cea5dc16ce ul li {
  display: inline-block;
  font-size: 16px;
  color: #000;
  padding-right: 15px;
}
.cart-list-form_4a8521221eef3aa9 .table_2e4057d375e9650c tbody .price_1ef1d45cf9d93fdf {
  font-weight: 500;
  font-size: 18px;
  color: #19352D;
}
.cart-list-form_4a8521221eef3aa9 .table_2e4057d375e9650c tbody .quantity_f381974eb2f5cd6d li {
  display: inline-block;
  line-height: 40px;
  max-height: 40px;
}
.cart-list-form_4a8521221eef3aa9 .table_2e4057d375e9650c tbody .quantity_f381974eb2f5cd6d li .btn_fc73b46af55159fb {
  font-size: 24px;
  padding: 0;
  border: none;
  vertical-align: inherit;
  color: #1d1d1d;
  background: transparent;
}
.cart-list-form_4a8521221eef3aa9 .table_2e4057d375e9650c tbody .quantity_f381974eb2f5cd6d li .product-value {
  font-size: 18px;
  font-weight: 500;
  color: #1d1d1d;
  max-width: 55px;
  background: transparent;
  border: none;
  text-align: center;
  padding-left: 12px;
}
.cart-list-form_4a8521221eef3aa9 .table_2e4057d375e9650c tbody .remove-product_e895fb60b3882fa5 {
  color: #000;
  font-size: 22px;
}
.cart-list-form_4a8521221eef3aa9 .table_2e4057d375e9650c tbody .remove-product_e895fb60b3882fa5:hover {
  color: #ff2759;
}
.cart-list-form_4a8521221eef3aa9 .cart-footer_8aa78bee04a34cfe {
  border-top: 2px solid #545454;
  margin-top: 28px;
  padding-top: 40px;
}
.cart-list-form_4a8521221eef3aa9 .cart-footer_8aa78bee04a34cfe .coupon-form_199e244901829db3 input {
  width: 240px;
  height: 50px;
  border: none;
  border-bottom: 2px solid #545454;
  font-size: 18px;
  margin-right: 30px;
  background: transparent;
}
.cart-list-form_4a8521221eef3aa9 .cart-footer_8aa78bee04a34cfe .cart-total-section_1c8befa97531fb92 {
  text-align: right;
  padding-right: 82px;
}
.cart-list-form_4a8521221eef3aa9 .cart-footer_8aa78bee04a34cfe .cart-total-section_1c8befa97531fb92 .cart-total-table_94fd3e877037f86f tr th {
  font-size: 18px;
  font-weight: 500;
  color: rgba(29, 29, 29, 0.5);
  font-weight: normal;
  padding-right: 26px;
  padding-bottom: 16px;
}
.cart-list-form_4a8521221eef3aa9 .cart-footer_8aa78bee04a34cfe .cart-total-section_1c8befa97531fb92 .cart-total-table_94fd3e877037f86f tr td {
  font-size: 18px;
  font-weight: 500;
  color: #19352D;
  padding-bottom: 16px;
}

.checkout-toggle-area_32cf23d59e453148 p {
  margin-bottom: 10px;
}
.checkout-toggle-area_32cf23d59e453148 p button {
  font-weight: 500;
  letter-spacing: 0px;
  color: #19352D;
  background: transparent;
  display: inline-block;
  text-decoration: underline;
}
.checkout-toggle-area_32cf23d59e453148 form input {
  width: 100%;
  height: 60px;
  font-size: 18px;
  border: none;
  border-radius: 8px;
  padding: 0 30px;
  margin-bottom: 20px;
}
.checkout-toggle-area_32cf23d59e453148 form input:focus {
  border-color: #777;
}
.checkout-toggle-area_32cf23d59e453148 form .lost-passw_5513b51a95076d50 {
  color: #636067;
  font-size: 0.8em;
  margin: 12px 0 35px;
}
.checkout-toggle-area_32cf23d59e453148 form .lost-passw_5513b51a95076d50:hover {
  text-decoration: underline;
}
.checkout-toggle-area_32cf23d59e453148 form button {
  line-height: 50px;
}
.checkout-toggle-area_32cf23d59e453148 form p {
  font-size: 0.9em;
  padding-top: 15px;
}

.checkout-form_4718f09fc34ccfdd .main-title_afc493d125351356 {
  font-size: 28px;
  padding-bottom: 55px;
}
.checkout-form_4718f09fc34ccfdd .single-input-wrapper_b41283cc2e3cf6bb {
  display: block;
  width: 100%;
  height: 60px;
  font-size: 18px;
  border: none;
  padding: 0 15px;
  border: none;
  border-radius: 8px;
  margin-bottom: 55px;
}
.checkout-form_4718f09fc34ccfdd .theme-select-menu_7e6641d1e1cfc5c7 {
  display: block;
  width: 100%;
  height: 60px;
  font-size: 18px;
  border: none;
  padding: 0 15px;
  border: none;
  box-shadow: none;
  outline: none;
  border-radius: 8px;
  margin-bottom: 55px;
}
.checkout-form_4718f09fc34ccfdd .theme-select-menu_7e6641d1e1cfc5c7 option {
  font-size: 0.85em;
}
.checkout-form_4718f09fc34ccfdd .checkbox-list_cc93b4792893133c {
  padding-bottom: 44px;
}
.checkout-form_4718f09fc34ccfdd .checkbox-list_cc93b4792893133c li label {
  position: relative;
  font-weight: 500;
  font-size: 17px;
  line-height: 15px;
  padding-left: 28px;
  color: #19352D;
  cursor: pointer;
  margin: 0 0 24px;
}
.checkout-form_4718f09fc34ccfdd .checkbox-list_cc93b4792893133c li label:before {
  content: "";
  width: 15px;
  height: 15px;
  line-height: 15px;
  border-radius: 2px;
  border: 1px solid #000;
  font-size: 12px;
  text-align: center;
  position: absolute;
  left: 0;
  top: 0;
}
.checkout-form_4718f09fc34ccfdd .checkbox-list_cc93b4792893133c li input[type=checkbox] {
  display: none;
}
.checkout-form_4718f09fc34ccfdd .checkbox-list_cc93b4792893133c li input[type=checkbox]:checked + label:before {
  content: "\f272";
  font-family: bootstrap-icons !important;
  background: #373737;
  color: #fff;
  border-color: #373737;
}
.checkout-form_4718f09fc34ccfdd .other-note-area_8d5c2b65df33f90b p {
  font-weight: 500;
  font-size: 16px;
  color: #19352D;
  margin-bottom: 6px;
}
.checkout-form_4718f09fc34ccfdd .other-note-area_8d5c2b65df33f90b textarea {
  width: 100%;
  border: none;
  padding: 15px;
  resize: none;
  height: 145px;
}
.checkout-form_4718f09fc34ccfdd .order-confirm-sheet_9705353980173a01 .order-review_5342011ea40a7b45 {
  background: #fff;
  padding: 50px 40px;
}
.checkout-form_4718f09fc34ccfdd .order-confirm-sheet_9705353980173a01 .order-review_5342011ea40a7b45 .product-review_a623273089002bf6 {
  width: 100%;
}
.checkout-form_4718f09fc34ccfdd .order-confirm-sheet_9705353980173a01 .order-review_5342011ea40a7b45 .product-review_a623273089002bf6 tbody {
  color: #19352D;
}
.checkout-form_4718f09fc34ccfdd .order-confirm-sheet_9705353980173a01 .order-review_5342011ea40a7b45 .product-review_a623273089002bf6 tbody th {
  padding-bottom: 15px;
}
.checkout-form_4718f09fc34ccfdd .order-confirm-sheet_9705353980173a01 .order-review_5342011ea40a7b45 .product-review_a623273089002bf6 tbody th span {
  font-weight: 500;
  font-size: 18px;
}
.checkout-form_4718f09fc34ccfdd .order-confirm-sheet_9705353980173a01 .order-review_5342011ea40a7b45 .product-review_a623273089002bf6 tbody td {
  padding-bottom: 15px;
  font-size: 18px;
  font-weight: 500;
  text-align: right;
}
.checkout-form_4718f09fc34ccfdd .order-confirm-sheet_9705353980173a01 .order-review_5342011ea40a7b45 .product-review_a623273089002bf6 tfoot th {
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 700;
  border-top: 1px solid #e9e9e9;
  padding-top: 15px;
}
.checkout-form_4718f09fc34ccfdd .order-confirm-sheet_9705353980173a01 .order-review_5342011ea40a7b45 .product-review_a623273089002bf6 tfoot td {
  text-align: right;
  font-weight: 500;
  font-size: 18px;
  border-top: 1px solid #e9e9e9;
  padding-top: 15px;
}
.checkout-form_4718f09fc34ccfdd .order-confirm-sheet_9705353980173a01 .order-review_5342011ea40a7b45 .payment-list_17982232eb992e36 {
  padding: 30px 0 15px;
  border-bottom: 1px solid #e9e9e9;
}
.checkout-form_4718f09fc34ccfdd .order-confirm-sheet_9705353980173a01 .order-review_5342011ea40a7b45 .payment-list_17982232eb992e36 li {
  padding: 0 0 12px 30px;
  position: relative;
}
.checkout-form_4718f09fc34ccfdd .order-confirm-sheet_9705353980173a01 .order-review_5342011ea40a7b45 .payment-list_17982232eb992e36 li p {
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 12px;
}
.checkout-form_4718f09fc34ccfdd .order-confirm-sheet_9705353980173a01 .order-review_5342011ea40a7b45 .payment-list_17982232eb992e36 li label {
  position: relative;
  font-weight: 500;
  font-size: 18px;
  line-height: 15px;
  color: #19352D;
  cursor: pointer;
  margin: 0 0 13px;
}
.checkout-form_4718f09fc34ccfdd .order-confirm-sheet_9705353980173a01 .order-review_5342011ea40a7b45 .payment-list_17982232eb992e36 li label:before {
  content: "";
  width: 15px;
  height: 15px;
  line-height: 14px;
  font-weight: 700;
  border-radius: 50%;
  border: 1px solid #d5d5d5;
  font-size: 10px;
  text-align: center;
  position: absolute;
  left: -30px;
  top: 0;
}
.checkout-form_4718f09fc34ccfdd .order-confirm-sheet_9705353980173a01 .order-review_5342011ea40a7b45 .payment-list_17982232eb992e36 li input[type=radio] {
  position: absolute;
  opacity: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
.checkout-form_4718f09fc34ccfdd .order-confirm-sheet_9705353980173a01 .order-review_5342011ea40a7b45 .payment-list_17982232eb992e36 li input:checked + label:before {
  content: "\f272";
  font-family: bootstrap-icons !important;
  background: #373737;
  color: #fff;
  border-color: #373737;
}
.checkout-form_4718f09fc34ccfdd .order-confirm-sheet_9705353980173a01 .policy-text_e56af12328a2e18a {
  font-size: 16px;
  line-height: 22px;
  color: #979797;
  padding: 25px 0 5px;
}
.checkout-form_4718f09fc34ccfdd .order-confirm-sheet_9705353980173a01 .agreement-checkbox_d76d5be626a1e458 label {
  position: relative;
  font-weight: 500;
  font-size: 15px;
  line-height: 22px;
  color: #19352D;
  cursor: pointer;
  padding-left: 33px;
  margin-bottom: 35px;
}
.checkout-form_4718f09fc34ccfdd .order-confirm-sheet_9705353980173a01 .agreement-checkbox_d76d5be626a1e458 label:before {
  content: "";
  width: 15px;
  height: 15px;
  line-height: 14px;
  border-radius: 2px;
  border: 1px solid #d5d5d5;
  font-size: 10px;
  font-weight: 700;
  text-align: center;
  position: absolute;
  left: 0;
  top: 3px;
}
.checkout-form_4718f09fc34ccfdd .order-confirm-sheet_9705353980173a01 .agreement-checkbox_d76d5be626a1e458 input[type=checkbox] {
  display: none;
}
.checkout-form_4718f09fc34ccfdd .order-confirm-sheet_9705353980173a01 .agreement-checkbox_d76d5be626a1e458 input[type=checkbox]:checked + label:before {
  content: "\f272";
  font-family: bootstrap-icons !important;
  background: #373737;
  color: #fff;
  border-color: #373737;
}
.checkout-form_4718f09fc34ccfdd .credit-card-form {
  margin-top: 12px;
  display: none;
}
.checkout-form_4718f09fc34ccfdd .credit-card-form h6 {
  font-size: 15px;
  margin-bottom: 5px;
}
.checkout-form_4718f09fc34ccfdd .credit-card-form input {
  width: 100%;
  height: 40px;
  font-size: 14px;
  border: 1px solid rgba(0, 0, 0, 0.07);
  padding: 0 10px;
  border-radius: 3px;
  margin-bottom: 18px;
}
.checkout-form_4718f09fc34ccfdd .credit-card-form span {
  padding: 0 5px;
  margin-bottom: 18px;
}

body.compensate-for-scrollbar {
  overflow: hidden;
}

.fancybox-active_a7bd4a5bccf6888b {
  height: auto;
}

.fancybox-is-hidden_a577a10edea85d3c {
  left: -9999px;
  margin: 0;
  position: absolute !important;
  top: -9999px;
  visibility: hidden;
}

.fancybox-container {
  backface-visibility: hidden;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;
  height: 100%;
  left: 0;
  position: fixed;
  -webkit-tap-highlight-color: transparent;
  top: 0;
  transform: translateZ(0);
  width: 100%;
  z-index: 99992;
}

.fancybox-container * {
  box-sizing: border-box;
}

.fancybox-bg, .fancybox-inner, .fancybox-outer, .fancybox-stage_c408953c44e6b3bd {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.fancybox-outer {
  -webkit-overflow-scrolling: touch;
  overflow-y: auto;
}

.fancybox-bg {
  background: #1e1e1e;
  opacity: 0;
  transition-duration: inherit;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
}

.fancybox-is-open_9eba88d0a1c11bb2 .fancybox-bg {
  opacity: 0.87;
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
}

.fancybox-caption_2740c6d7a6c8c901, .fancybox-infobar_f2914612463c78cf, .fancybox-navigation_c77c29cda22a4859 .fancybox-button_28ee12e9aaf7fbde, .fancybox-toolbar_66daff602fdeda98 {
  direction: ltr;
  opacity: 0;
  position: absolute;
  transition: opacity 0.25s, visibility 0s linear 0.25s;
  visibility: hidden;
  z-index: 99997;
}

.fancybox-show-caption_0b539f2915df3a16 .fancybox-caption_2740c6d7a6c8c901, .fancybox-show-infobar_cee1165bfa858245 .fancybox-infobar_f2914612463c78cf, .fancybox-show-nav_bbfb7c71a0399a69 .fancybox-navigation_c77c29cda22a4859 .fancybox-button_28ee12e9aaf7fbde, .fancybox-show-toolbar_d0df76004af28741 .fancybox-toolbar_66daff602fdeda98 {
  opacity: 1;
  transition: opacity 0.25s, visibility 0s;
  visibility: visible;
}

.fancybox-infobar_f2914612463c78cf {
  color: #ccc;
  font-size: 13px;
  -webkit-font-smoothing: subpixel-antialiased;
  height: 44px;
  left: 0;
  line-height: 44px;
  min-width: 44px;
  mix-blend-mode: difference;
  padding: 0 10px;
  pointer-events: none;
  text-align: center;
  top: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.fancybox-toolbar_66daff602fdeda98 {
  right: 0;
  top: 0;
}

.fancybox-stage_c408953c44e6b3bd {
  direction: ltr;
  overflow: visible;
  -webkit-transform: translateZ(0);
  z-index: 99994;
}

.fancybox-is-open_9eba88d0a1c11bb2 .fancybox-stage_c408953c44e6b3bd {
  overflow: hidden;
}

.fancybox-slide {
  backface-visibility: hidden;
  display: none;
  height: 100%;
  left: 0;
  outline: none;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: absolute;
  text-align: center;
  top: 0;
  transition-property: transform, opacity;
  white-space: normal;
  width: 100%;
  z-index: 99994;
}

.fancybox-slide:before {
  content: "";
  display: inline-block;
  height: 100%;
  margin-right: -0.25em;
  vertical-align: middle;
  width: 0;
}

.fancybox-is-sliding_a400320e373d0a41 .fancybox-slide, .fancybox-slide--current_a1e2a2e052c9c52f, .fancybox-slide--next_e09cd2784981fd31, .fancybox-slide--previous_b265c2c6642121e0 {
  display: block;
}

.fancybox-slide--next_e09cd2784981fd31 {
  z-index: 99995;
}

.fancybox-slide--image_c4f78b44d1ac95d3 {
  overflow: visible;
  padding: 44px 0;
}

.fancybox-slide--image_c4f78b44d1ac95d3:before {
  display: none;
}

.fancybox-slide--html_060fa04eeedc425a {
  padding: 6px 6px 0;
}

.fancybox-slide--iframe_bc18085da40d1290 {
  padding: 44px 44px 0;
}

.fancybox-content_903d2562eb06c18b {
  background: #fff;
  display: inline-block;
  margin: 0 0 6px;
  max-width: 100%;
  overflow: auto;
  padding: 0;
  padding: 24px;
  position: relative;
  text-align: left;
  vertical-align: middle;
}

.fancybox-slide--image_c4f78b44d1ac95d3 .fancybox-content_903d2562eb06c18b {
  animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
  backface-visibility: hidden;
  background: transparent;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  left: 0;
  margin: 0;
  max-width: none;
  overflow: visible;
  padding: 0;
  position: absolute;
  top: 0;
  transform-origin: top left;
  transition-property: transform, opacity;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  z-index: 99995;
}

.fancybox-can-zoomOut_fb446447a34b7209 .fancybox-content_903d2562eb06c18b {
  cursor: zoom-out;
}

.fancybox-can-zoomIn_43a623ac84275d97 .fancybox-content_903d2562eb06c18b {
  cursor: zoom-in;
}

.fancybox-can-drag_f60cb86354364e8b .fancybox-content_903d2562eb06c18b {
  cursor: grab;
}

.fancybox-is-dragging_c4b321239fd01ba2 .fancybox-content_903d2562eb06c18b {
  cursor: grabbing;
}

.fancybox-container [data-selectable=true] {
  cursor: text;
}

.fancybox-image, .fancybox-spaceball_b8dad3b4d59417cd {
  background: transparent;
  border: 0;
  height: 100%;
  left: 0;
  margin: 0;
  max-height: none;
  max-width: none;
  padding: 0;
  position: absolute;
  top: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: 100%;
}

.fancybox-spaceball_b8dad3b4d59417cd {
  z-index: 1;
}

.fancybox-slide--html_060fa04eeedc425a .fancybox-content_903d2562eb06c18b {
  margin-bottom: 6px;
}

.fancybox-slide--iframe_bc18085da40d1290 .fancybox-content_903d2562eb06c18b, .fancybox-slide--map_538790cae685c4b1 .fancybox-content_903d2562eb06c18b, .fancybox-slide--video_7149412fb3a4a9b0 .fancybox-content_903d2562eb06c18b {
  height: 100%;
  margin: 0;
  overflow: visible;
  padding: 0;
  width: 100%;
}

.fancybox-slide--video_7149412fb3a4a9b0 .fancybox-content_903d2562eb06c18b {
  background: #000;
}

.fancybox-slide--map_538790cae685c4b1 .fancybox-content_903d2562eb06c18b {
  background: #e5e3df;
}

.fancybox-slide--iframe_bc18085da40d1290 .fancybox-content_903d2562eb06c18b {
  background: #fff;
  height: calc(100% - 44px);
  margin-bottom: 44px;
}

.fancybox-iframe_85c06c7f50726650, .fancybox-video_4168313404e168c5 {
  background: transparent;
  border: 0;
  height: 100%;
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: 100%;
}

.fancybox-iframe_85c06c7f50726650 {
  vertical-align: top;
}

.fancybox-error_64da67475e21dcca {
  background: #fff;
  cursor: default;
  max-width: 400px;
  padding: 40px;
  width: 100%;
}

.fancybox-error_64da67475e21dcca p {
  color: #444;
  font-size: 16px;
  line-height: 20px;
  margin: 0;
  padding: 0;
}

.fancybox-button_28ee12e9aaf7fbde {
  background: rgba(30, 30, 30, 0.6);
  border: 0;
  border-radius: 0;
  cursor: pointer;
  display: inline-block;
  height: 44px;
  margin: 0;
  outline: none;
  padding: 10px;
  transition: color 0.2s;
  vertical-align: top;
  width: 44px;
}

.fancybox-button_28ee12e9aaf7fbde, .fancybox-button_28ee12e9aaf7fbde:link, .fancybox-button_28ee12e9aaf7fbde:visited {
  color: #ccc;
}

.fancybox-button_28ee12e9aaf7fbde:focus, .fancybox-button_28ee12e9aaf7fbde:hover {
  color: #fff;
}

.fancybox-button_28ee12e9aaf7fbde.disabled, .fancybox-button_28ee12e9aaf7fbde.disabled:hover, .fancybox-button_28ee12e9aaf7fbde[disabled], .fancybox-button_28ee12e9aaf7fbde[disabled]:hover {
  color: #888;
  cursor: default;
}

.fancybox-button_28ee12e9aaf7fbde svg {
  display: block;
  overflow: visible;
  position: relative;
  shape-rendering: geometricPrecision;
}

.fancybox-button_28ee12e9aaf7fbde svg path {
  fill: transparent;
  stroke: currentColor;
  stroke-linejoin: round;
  stroke-width: 3;
}

.fancybox-button--pause_3007377ee64d0c2f svg path:nth-child(1), .fancybox-button--play_89bed1d2d349461e svg path:nth-child(2) {
  display: none;
}

.fancybox-button--play_89bed1d2d349461e svg path, .fancybox-button--share_e35ce41fb1713a4c svg path, .fancybox-button--thumbs_57d54b68eea12259 svg path {
  fill: currentColor;
}

.fancybox-button--share_e35ce41fb1713a4c svg path {
  stroke-width: 1;
}

.fancybox-navigation_c77c29cda22a4859 .fancybox-button_28ee12e9aaf7fbde {
  height: 38px;
  opacity: 0;
  padding: 6px;
  position: absolute;
  top: 50%;
  width: 38px;
}

.fancybox-show-nav_bbfb7c71a0399a69 .fancybox-navigation_c77c29cda22a4859 .fancybox-button_28ee12e9aaf7fbde {
  transition: opacity 0.25s, visibility 0s, color 0.25s;
}

.fancybox-navigation_c77c29cda22a4859 .fancybox-button_28ee12e9aaf7fbde:after {
  content: "";
  left: -25px;
  padding: 50px;
  position: absolute;
  top: -25px;
}

.fancybox-navigation_c77c29cda22a4859 .fancybox-button--arrow_left_9f780cec727788e6 {
  left: 6px;
}

.fancybox-navigation_c77c29cda22a4859 .fancybox-button--arrow_right_9e1cf42274532f86 {
  right: 6px;
}

.fancybox-close-small_ec5a68c19dbbb9a8 {
  background: transparent;
  border: 0;
  border-radius: 0;
  color: #555;
  cursor: pointer;
  height: 44px;
  margin: 0;
  padding: 6px;
  position: absolute;
  right: 0;
  top: 0;
  width: 44px;
  z-index: 10;
}

.fancybox-close-small_ec5a68c19dbbb9a8 svg {
  fill: transparent;
  opacity: 0.8;
  stroke: currentColor;
  stroke-width: 1.5;
  transition: stroke 0.1s;
}

.fancybox-close-small_ec5a68c19dbbb9a8:focus {
  outline: none;
}

.fancybox-close-small_ec5a68c19dbbb9a8:hover svg {
  opacity: 1;
}

.fancybox-slide--iframe_bc18085da40d1290 .fancybox-close-small_ec5a68c19dbbb9a8, .fancybox-slide--image_c4f78b44d1ac95d3 .fancybox-close-small_ec5a68c19dbbb9a8, .fancybox-slide--video_7149412fb3a4a9b0 .fancybox-close-small_ec5a68c19dbbb9a8 {
  color: #ccc;
  padding: 5px;
  right: -12px;
  top: -44px;
}

.fancybox-slide--iframe_bc18085da40d1290 .fancybox-close-small_ec5a68c19dbbb9a8:hover svg, .fancybox-slide--image_c4f78b44d1ac95d3 .fancybox-close-small_ec5a68c19dbbb9a8:hover svg, .fancybox-slide--video_7149412fb3a4a9b0 .fancybox-close-small_ec5a68c19dbbb9a8:hover svg {
  background: transparent;
  color: #fff;
}

.fancybox-is-scaling_110642decc0b3b0f .fancybox-close-small_ec5a68c19dbbb9a8, .fancybox-is-zoomable_b08b17e442dd35e2.fancybox-can-drag_f60cb86354364e8b .fancybox-close-small_ec5a68c19dbbb9a8 {
  display: none;
}

.fancybox-caption_2740c6d7a6c8c901 {
  bottom: 0;
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  left: 0;
  line-height: 1.5;
  padding: 25px 44px;
  right: 0;
}

.fancybox-caption_2740c6d7a6c8c901:before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);
  background-repeat: repeat-x;
  background-size: contain;
  bottom: 0;
  content: "";
  display: block;
  left: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: -25px;
  z-index: -1;
}

.fancybox-caption_2740c6d7a6c8c901:after {
  border-bottom: 1px solid hsla(0, 0%, 100%, 0.3);
  content: "";
  display: block;
  left: 44px;
  position: absolute;
  right: 44px;
  top: 0;
}

.fancybox-caption_2740c6d7a6c8c901 a, .fancybox-caption_2740c6d7a6c8c901 a:link, .fancybox-caption_2740c6d7a6c8c901 a:visited {
  color: #ccc;
  text-decoration: none;
}

.fancybox-caption_2740c6d7a6c8c901 a:hover {
  color: #fff;
  text-decoration: underline;
}

.fancybox-loading_adfe0cae8999d615 {
  animation: a 0.8s infinite linear;
  background: transparent;
  border: 6px solid hsla(0, 0%, 39%, 0.5);
  border-radius: 100%;
  border-top-color: #fff;
  height: 60px;
  left: 50%;
  margin: -30px 0 0 -30px;
  opacity: 0.6;
  padding: 0;
  position: absolute;
  top: 50%;
  width: 60px;
  z-index: 99999;
}
@keyframes a {
  0% {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg);
  }
}
.fancybox-animated_3fd71fb4a55cfd7d {
  transition-timing-function: cubic-bezier(0, 0, 0.25, 1);
}

.fancybox-fx-slide_3599055f5f51e104.fancybox-slide--previous_b265c2c6642121e0 {
  opacity: 0;
  transform: translate3d(-100%, 0, 0);
}

.fancybox-fx-slide_3599055f5f51e104.fancybox-slide--next_e09cd2784981fd31 {
  opacity: 0;
  transform: translate3d(100%, 0, 0);
}

.fancybox-fx-slide_3599055f5f51e104.fancybox-slide--current_a1e2a2e052c9c52f {
  opacity: 1;
  transform: translateZ(0);
}

.fancybox-fx-fade_5f7a873b657021fd.fancybox-slide--next_e09cd2784981fd31, .fancybox-fx-fade_5f7a873b657021fd.fancybox-slide--previous_b265c2c6642121e0 {
  opacity: 0;
  transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
}

.fancybox-fx-fade_5f7a873b657021fd.fancybox-slide--current_a1e2a2e052c9c52f {
  opacity: 1;
}

.fancybox-fx-zoom-in-out_64b369af72c9511c.fancybox-slide--previous_b265c2c6642121e0 {
  opacity: 0;
  transform: scale3d(1.5, 1.5, 1.5);
}

.fancybox-fx-zoom-in-out_64b369af72c9511c.fancybox-slide--next_e09cd2784981fd31 {
  opacity: 0;
  transform: scale3d(0.5, 0.5, 0.5);
}

.fancybox-fx-zoom-in-out_64b369af72c9511c.fancybox-slide--current_a1e2a2e052c9c52f {
  opacity: 1;
  transform: scaleX(1);
}

.fancybox-fx-rotate_85a894ae87fe9875.fancybox-slide--previous_b265c2c6642121e0 {
  opacity: 0;
  transform: rotate(-1turn);
}

.fancybox-fx-rotate_85a894ae87fe9875.fancybox-slide--next_e09cd2784981fd31 {
  opacity: 0;
  transform: rotate(1turn);
}

.fancybox-fx-rotate_85a894ae87fe9875.fancybox-slide--current_a1e2a2e052c9c52f {
  opacity: 1;
  transform: rotate(0deg);
}

.fancybox-fx-circular_4c081c5ef0bff820.fancybox-slide--previous_b265c2c6642121e0 {
  opacity: 0;
  transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
}

.fancybox-fx-circular_4c081c5ef0bff820.fancybox-slide--next_e09cd2784981fd31 {
  opacity: 0;
  transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
}

.fancybox-fx-circular_4c081c5ef0bff820.fancybox-slide--current_a1e2a2e052c9c52f {
  opacity: 1;
  transform: scaleX(1) translateZ(0);
}

.fancybox-fx-tube_8b44eaa511cbbc61.fancybox-slide--previous_b265c2c6642121e0 {
  transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
}

.fancybox-fx-tube_8b44eaa511cbbc61.fancybox-slide--next_e09cd2784981fd31 {
  transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
}

.fancybox-fx-tube_8b44eaa511cbbc61.fancybox-slide--current_a1e2a2e052c9c52f {
  transform: translateZ(0) scale(1);
}

.fancybox-share_b1a7b547278fa8ea {
  background: #f4f4f4;
  border-radius: 3px;
  max-width: 90%;
  padding: 30px;
  text-align: center;
}

.fancybox-share_b1a7b547278fa8ea h1 {
  color: #222;
  font-size: 35px;
  font-weight: 700;
  margin: 0 0 20px;
}

.fancybox-share_b1a7b547278fa8ea p {
  margin: 0;
  padding: 0;
}

.fancybox-share__button_37b130b0d82e877b {
  border: 0;
  border-radius: 3px;
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  line-height: 40px;
  margin: 0 5px 10px;
  min-width: 130px;
  padding: 0 15px;
  text-decoration: none;
  transition: all 0.2s;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  white-space: nowrap;
}

.fancybox-share__button_37b130b0d82e877b:link, .fancybox-share__button_37b130b0d82e877b:visited {
  color: #fff;
}

.fancybox-share__button_37b130b0d82e877b:hover {
  text-decoration: none;
}

.fancybox-share__button--fb_cdd9427e72e7c72f {
  background: #3b5998;
}

.fancybox-share__button--fb_cdd9427e72e7c72f:hover {
  background: #344e86;
}

.fancybox-share__button--pt_d05b8ca06009ac78 {
  background: #bd081d;
}

.fancybox-share__button--pt_d05b8ca06009ac78:hover {
  background: #aa0719;
}

.fancybox-share__button--tw_6dda55b093ae8d08 {
  background: #1da1f2;
}

.fancybox-share__button--tw_6dda55b093ae8d08:hover {
  background: #0d95e8;
}

.fancybox-share__button_37b130b0d82e877b svg {
  height: 25px;
  margin-right: 7px;
  position: relative;
  top: -1px;
  vertical-align: middle;
  width: 25px;
}

.fancybox-share__button_37b130b0d82e877b svg path {
  fill: #fff;
}

.fancybox-share__input_4a10131b37fbf163 {
  background: transparent;
  border: 0;
  border-bottom: 1px solid #d7d7d7;
  border-radius: 0;
  color: #5d5b5b;
  font-size: 14px;
  margin: 10px 0 0;
  outline: none;
  padding: 10px 15px;
  width: 100%;
}

.fancybox-thumbs_cdb4edefecd91fd6 {
  background: #fff;
  bottom: 0;
  display: none;
  margin: 0;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  padding: 2px 2px 4px;
  position: absolute;
  right: 0;
  -webkit-tap-highlight-color: transparent;
  top: 0;
  width: 212px;
  z-index: 99995;
}

.fancybox-thumbs-x_a9c20ddff81f612c {
  overflow-x: auto;
  overflow-y: hidden;
}

.fancybox-show-thumbs_9b581ccb6b748c69 .fancybox-thumbs_cdb4edefecd91fd6 {
  display: block;
}

.fancybox-show-thumbs_9b581ccb6b748c69 .fancybox-inner {
  right: 212px;
}

.fancybox-thumbs_cdb4edefecd91fd6 > ul {
  font-size: 0;
  height: 100%;
  list-style: none;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
  position: absolute;
  position: relative;
  white-space: nowrap;
  width: 100%;
}

.fancybox-thumbs-x_a9c20ddff81f612c > ul {
  overflow: hidden;
}

.fancybox-thumbs-y_679b6e404f959fed > ul::-webkit-scrollbar {
  width: 7px;
}

.fancybox-thumbs-y_679b6e404f959fed > ul::-webkit-scrollbar-track {
  background: #fff;
  border-radius: 10px;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.fancybox-thumbs-y_679b6e404f959fed > ul::-webkit-scrollbar-thumb {
  background: #2a2a2a;
  border-radius: 10px;
}

.fancybox-thumbs_cdb4edefecd91fd6 > ul > li {
  backface-visibility: hidden;
  cursor: pointer;
  float: left;
  height: 75px;
  margin: 2px;
  max-height: calc(100% - 8px);
  max-width: calc(50% - 4px);
  outline: none;
  overflow: hidden;
  padding: 0;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  width: 100px;
}

.fancybox-thumbs-loading_470736fa892ad51e {
  background: rgba(0, 0, 0, 0.1);
}

.fancybox-thumbs_cdb4edefecd91fd6 > ul > li {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.fancybox-thumbs_cdb4edefecd91fd6 > ul > li:before {
  border: 4px solid #4ea7f9;
  bottom: 0;
  content: "";
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  z-index: 99991;
}

.fancybox-thumbs_cdb4edefecd91fd6 .fancybox-thumbs-active_ecf686f240c7976c:before {
  opacity: 1;
}

@media (max-width: 800px) {
  .fancybox-thumbs_cdb4edefecd91fd6 {
    width: 110px;
  }
  .fancybox-show-thumbs_9b581ccb6b748c69 .fancybox-inner {
    right: 110px;
  }
  .fancybox-thumbs_cdb4edefecd91fd6 > ul > li {
    max-width: calc(100% - 10px);
  }
}
/* Slider */
.slick-slider_1b83783de1a4112d {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
  margin: 0 -15px;
}

.slick-dots_8e2bfe97336be57f {
  list-style-type: none;
  display: flex;
}

.slick-dots_8e2bfe97336be57f li {
  display: inline-block;
}

.slick-dots_8e2bfe97336be57f li button {
  text-indent: -50000px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  margin: 0 5px;
  background: #E4E4E4;
  transition: all 0.3s ease-in-out;
}

.slick-dots_8e2bfe97336be57f .slick-active button {
  background: #0C3A30;
}

.slick-list_d3bc6a84de869554 {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}

.slick-list_d3bc6a84de869554:focus {
  outline: none !important;
}

.slick-list_d3bc6a84de869554.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider_1b83783de1a4112d .slick-track_d9cf77ac5e6cbab9,
.slick-slider_1b83783de1a4112d .slick-list_d3bc6a84de869554 {
  transform: translate3d(0, 0, 0);
}

.slick-track_d9cf77ac5e6cbab9 {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.slick-track_d9cf77ac5e6cbab9:before,
.slick-track_d9cf77ac5e6cbab9:after {
  display: table;
  content: "";
}

.slick-track_d9cf77ac5e6cbab9:after {
  clear: both;
}

.slick-loading_55d7ebe3c7722e0b .slick-track_d9cf77ac5e6cbab9 {
  visibility: hidden;
}

.slick-slide {
  display: none;
  float: left;
  margin: 0 15px;
  height: 100%;
  min-height: 1px;
}

[dir=rtl] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading_55d7ebe3c7722e0b img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized_60c95511d6102a23 .slick-slide {
  display: block;
}

.slick-loading_55d7ebe3c7722e0b .slick-slide {
  visibility: hidden;
}

.slick-vertical_5371a269cd0ec2dd .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow_5060eb0ecb6d4a13.slick-hidden_a4c289034514aec2 {
  display: none;
}/*# sourceMappingURL=style.css.map */