@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:wght@200;300;400;500;600;700;800;900&display=swap");@import url("https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700,800,900&display=swap");:root{--alt-font: "Plus Jakarta Sans", sans-serif;
  --primary-font: "Inter", sans-serif;
  --secondary-font: "Montserrat", sans-serif;}:root{--base-color: #E6A800;
  --base-color: #E6A800 !important;
  --white: #ffffff;
  --black: #000000;
  --red: #dc3131;
  --default-1:#E6A800;
  --default-2: #FFC107;
  --default-3: #FFF9D6;
  --default-4: #FFFCDE;

}.alt-font{font-family: var(--alt-font);}html{font-size: 16px;}body{font-family: var(--primary-font);
  font-size: 16px;
  line-height: 30px;
  font-weight: 400;
  color: var(--black);
  -moz-osx-font-smoothing: grayscale;
  /* word-break: break-word; */
  -webkit-font-smoothing: antialiased;}section{padding-top: 110px;
  padding-bottom: 110px;}section.big-section{padding-top: 130px;
  padding-bottom: 130px;}img{max-width: 100%;
  height: auto;}ul li{list-style: none;}a{color: var(--medium-gray);
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-decoration: none;}a:hover{color: var(--base-color);
  text-decoration: none;}p{margin-bottom: 25px;}.last-paragraph-no-margin p:last-of-type{margin-bottom: 0;}:focus-visible{outline: none;}[class*=feather]{display: inline-block;}.container,.container-fluid{padding-right: 15px;
  padding-left: 15px;}.row{margin-right: -15px;
  margin-left: -15px;}.row > *{padding-right: 15px;
  padding-left: 15px;}.row.g-0{margin-right: 0;
  margin-left: 0;}.row.g-0 > *{padding-right: 0;
  padding-left: 0;}h1,h2,h3,h4,h5,h6{margin-bottom: 30px;
  letter-spacing: -0.5px;
  font-weight: inherit;}


h1, h2, h3, h4, h5, h6, p, span, a {
    word-wrap: break-word !important;
    overflow-wrap: break-word !important;
}

h1{font-size: 4.375rem;
  line-height: 4.375rem;}h2{font-size: 3.438rem;
  line-height: 3.438rem;}h3{font-size: 2.813rem;
  line-height: 3.125rem;}h4{font-size: 2.375rem;
  line-height: 2.7rem;}h5{font-size: 2rem;
  line-height: 2.2rem;}h6{font-size: 1.75rem;
  line-height: 1.95rem;}.hover-text{display: none;}strong{font-weight: 700;}.text-transform-none{text-transform: none !important;}.fs-14{font-size: 14px;}.fs-15{font-size: 15px;}.fs-16{font-size: 16px;}.fs-18{font-size: 18px;}.fs-19{font-size: 19px;}.fs-20{font-size: 20px;}.fs-22{font-size: 22px;}.fs-24{font-size: 24px;
  line-height: 32px;}.fs-26{font-size: 26px;
  line-height: 38px;}.fs-28{font-size: 1.75rem;
  line-height: 2.6rem;}.fs-30{font-size: 1.875rem;
  line-height: 2.8rem;}.fs-32{font-size: 2rem;
  line-height: 2.5rem;}.fs-35{font-size: 2.3rem;
  line-height: 2.3rem;}.fs-40{font-size: 2.5rem;
  line-height: 2.5rem;}.fs-45{font-size: 2.813rem;
  line-height: 3rem;}.fs-50{font-size: 3.125rem;
  line-height: 3.25rem;}.fs-60{font-size: 3.75rem;
  line-height: 3.75rem;}.fs-70{font-size: 4.375rem;
  line-height: 4.375rem;}.fs-90{font-size: 5.625rem;
  line-height: 5.625rem;}.fs-100{font-size: 6.25rem;
  line-height: 6.25rem;}.lh-10{line-height: 10px;}.lh-16{line-height: 16px;}.lh-18{line-height: 18px;}.lh-20{line-height: 20px;}.lh-24{line-height: 24px;}.lh-30{line-height: 30px;}.lh-32{line-height: 2rem;}.lh-34{line-height: 2.125rem;}.lh-40{line-height: 2.5rem;}.lh-44{line-height: 2.75rem;}.lh-60{line-height: 3.75rem;}.lh-70{line-height: 4.375rem;}.text-white{color: var(--white);}.text-red{color: red;}.text-base-color{color: var(--base-color);}.text-dark-gray,a.text-dark-gray-hover:hover{color: var(--dark-gray);}.text-default-1{color: var(--default-1);}.text-default-2{color: var(--default-2);}.ls-minus-05px{letter-spacing: -0.5px !important;}.ls-minus-1px{letter-spacing: -1px !important;}.ls-minus-2px{letter-spacing: -2px !important;}.icon-medium{font-size: 34px;}.skrollr-parallax{position: relative !important;
  background-size: cover !important;
  background-attachment: fixed !important;
  transition-timing-function: none;
  -webkit-transition-timing-function: none;
  transition-duration: 0s;
  -webkit-transition-duration: 0s;}.transition{-webkit-transition: all 400ms cubic-bezier(0.37, 0, 0.63, 1);
  transition: all 400ms cubic-bezier(0.37, 0, 0.63, 1);}.sticky-wrap{position: fixed;
  top: 50%;
  left: 0;
  opacity: 0;
  z-index: 1;
  -webkit-transform: rotate(-90deg) translate(-50%, 50%);
  transform: rotate(-90deg) translate(-50%, 50%);
  transform-origin: 0 50%;
  transition: 1s cubic-bezier(0.7, 0, 0.3, 1) !important;}.sticky-wrap.shadow-in{left: 50px;
  opacity: 1;
  box-shadow: none !important;}.sticky-wrap.sticky-hidden{left: 0;
  opacity: 0;}.sticky-wrap a{color: var(--dark-gray) !important;}.sticky-wrap a:hover{color: var(--dark-gray) !important;}.sticky-wrap div,.sticky-wrap span,.sticky-wrap p{color: var(--dark-gray) !important;}.sticky-wrap.sticky-highlight a{color: var(--white) !important;}.sticky-wrap.sticky-highlight a:hover{color: var(--white) !important;}.sticky-wrap.sticky-highlight div,.sticky-wrap.sticky-highlight span,.sticky-wrap.sticky-highlight p{color: var(--white) !important;}.overlap-section{position: relative;}.overlap-height{transition: 0.3s height;}.box-shadow-medium{-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.08);
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.08);
  -webkit-transition: all 350ms cubic-bezier(0.37, 0, 0.63, 1);
  transition: all 350ms cubic-bezier(0.37, 0, 0.63, 1);}.box-shadow-quadruple-large-hover:hover{-webkit-box-shadow: 0 20px 60px rgba(0, 0, 0, 0.08);
  box-shadow: 0 20px 60px rgba(0, 0, 0, 0.08);
  -webkit-transition: all 350ms cubic-bezier(0.37, 0, 0.63, 1);
  transition: all 350ms cubic-bezier(0.37, 0, 0.63, 1);}.box-shadow-quadruple-large-hover:hover{-webkit-transform: translate3d(0, -3px, 0);
  transform: translate3d(0, -3px, 0);}::-webkit-input-placeholder{color: var(--medium-gray) !important;
  text-overflow: ellipsis;}::-moz-placeholder{color: var(--medium-gray) !important;
  text-overflow: ellipsis;
  opacity: 1;}:-ms-input-placeholder{color: var(--medium-gray) !important;
  text-overflow: ellipsis;
  opacity: 1;}.search-error{border-color: var(--red) !important;}.select{position: relative;}.select:after{content: "";
  font-family: feather !important;
  right: 20px;
  top: 50%;
  height: 34px;
  position: absolute;
  pointer-events: none;
  font-size: 22px;
  margin-top: -15px;}@-moz-document url-prefix(){.date-icon:after {
    display: none;
  }}.swiper-pagination-progress{width: 220px;
  height: 1px;
  position: relative;}.swiper-button-prev,.swiper-button-next{outline: none;
  cursor: pointer;
  height: 45px;
  width: 45px;
  margin-top: 0;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-transition: 0.3s;
  transition: 0.3s;}.swiper-button-prev:hover,.swiper-button-next:hover{opacity: 0.8;}.swiper-button-next{left: inherit;}.full-screen{height: 100vh;}.full-screen.top-space-margin{height: calc(100vh - 96px);}@-webkit-keyframes video-icon-sonar{0% {
    opacity: 1;
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }}@keyframes video-icon-sonar{0% {
    opacity: 1;
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }}.video-play-icon{z-index: 1 !important;}.video-play-icon.remove-play-icon + .html-video-play{opacity: 0 !important;}.video-play-icon.remove-play-icon + .html-video-play:hover{opacity: 1 !important;}.video-play-icon.remove-play-icon:hover + .html-video-play{opacity: 1 !important;}@-webkit-keyframes rotation{from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
  }}@keyframes float{0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(15px);
  }
  100% {
    transform: translateY(30px);
  }}@keyframes float{0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(5px);
  }
  100% {
    transform: translateY(10px);
  }}@keyframes zoom-in-zoom-out{0% {
    transform: scale(1, 1);
  }
  50% {
    transform: scale(1.2, 1.2);
  }
  100% {
    transform: scale(1, 1);
  }}[data-shadow-animation]{box-shadow: 0 0 0 rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.5s cubic-bezier(0.7, 0, 0.3, 1);}[data-shadow-animation].shadow-in{box-shadow: 0 20px 100px rgba(0, 0, 0, 0.1);}[data-shadow-animation].shadow-in img{opacity: 1;
  transition-delay: 0.35s;}[data-shadow-animation] img{opacity: 0;
  transition: opacity 0.65s cubic-bezier(0.5, 1, 0.5, 1);}[data-parallax-liquid]{overflow: hidden;
  will-change: transform;
  -webkit-transform: translateY(0);
  transform: translateY(0);
  transition: transform 0.8s cubic-bezier(0.23, 1, 0.32, 1);}.magic-cursor{cursor: none;}#ball-cursor{position: fixed;
  width: 70px;
  height: 70px;
  border: 0 !important;
  background-color: var(--dark-gray);
  box-shadow: 0 0 50px rgba(0, 0, 0, 0.25);
  border-radius: 100%;
  opacity: 0 !important;
  overflow: hidden;
  transition: opacity 0.3s ease-in-out 0.1s;
  text-align: center;}#ball-cursor:before,#ball-cursor:after{content: "";
  font-family: feather !important;
  color: var(--white);
  font-size: 20px;
  line-height: 70px;
  position: absolute;
  left: 12px;
  top: 0px;}#ball-cursor:after{content: "";
  right: 12px;
  left: auto;}.magic-cursor-wrapper{position: absolute;
  left: 0;
  top: 0;
  width: 30px;
  height: 30px;
  pointer-events: none;
  z-index: 10000;
  transition: opacity 0.2s ease-in-out 0.2s;}.magic-cursor-wrapper.sliderhover #ball-cursor{opacity: 1 !important;}.magic-cursor-wrapper.vertical #ball-cursor:before,.magic-cursor-wrapper.vertical #ball-cursor:after{content: "";
  left: 50%;
  top: 10px;
  line-height: normal;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);}.magic-cursor-wrapper.vertical #ball-cursor:after{content: "";
  right: auto;
  bottom: 10px;
  top: auto;}@media (hover: none){.magic-cursor-wrapper{display: none;}}.magic-cursor-light #ball-cursor{background-color: var(--white);}.magic-cursor-light #ball-cursor:before{color: var(--dark-gray);}.magic-cursor-light #ball-cursor:after{color: var(--dark-gray);}.magic-cursor-base-color #ball-cursor{background-color: var(--base-color);}.magic-cursor-base-color #ball-cursor:before{color: var(--white);}.magic-cursor-base-color #ball-cursor:after{color: var(--white);}.magic-view-cursor #ball-cursor{-webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: rgba(0, 0, 0, 0.2);
  width: 180px;
  height: 180px;
  box-shadow: none;}.magic-view-cursor #ball-cursor:after{display: none;}.magic-view-cursor #ball-cursor:before{content: "Explore";
  font-size: 16px;
  color: var(--white) !important;
  font-weight: 400;
  font-family: var(--alt-font) !important;
  text-shadow: 0 0 20px rgba(0, 0, 0, 0.9);
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);}.magic-drag-cursor #ball-cursor{-webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: rgba(0, 0, 0, 0.2);
  width: 140px;
  height: 140px;
  box-shadow: none;}.magic-drag-cursor #ball-cursor:after{display: none;}.magic-drag-cursor #ball-cursor:before{content: "< DRAG >";
  font-size: 14px;
  color: var(--white) !important;
  font-weight: 600;
  font-family: var(--alt-font) !important;
  text-shadow: 0 0 20px rgba(0, 0, 0, 0.9);
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  word-spacing: 4px;
  width: inherit;}.magic-drag-cursor.magic-cursor-light #ball-cursor{background-color: rgba(255, 255, 255, 0.2);}.magic-drag-cursor.magic-cursor-light #ball-cursor:before{color: var(--dark-gray);}.magic-drag-cursor.magic-cursor-light #ball-cursor:after{color: var(--dark-gray);}.magic-round-cursor #ball-cursor{-webkit-backdrop-filter: blur(6px);
  backdrop-filter: blur(6px);
  background-color: rgba(0, 0, 0, 0.2);
  width: 220px;
  height: 220px;
  box-shadow: none;}.magic-round-cursor #ball-cursor:before{display: none;}.magic-round-cursor #ball-cursor:after{display: none;}[data-anime]{opacity: 0;
  transition: none;}[data-anime].appear{opacity: 1;}[data-anime].btn{transition: none;}.atropos-shadow{background-color: transparent !important;
  filter: inherit;}.atropos-highlight{background-image: inherit !important;}@media screen and (-webkit-min-device-pixel-ratio: 0){.text-white a[href^=tel]{color: var(--white);}.text-dark-gray a[href^=tel]{color: var(--text-dark-gray);}}.swiper-slide [data-fancy-text]{opacity: 0;}.swiper-slide [data-fancy-text].appear{opacity: 1;}.swiper-slide [data-anime]{opacity: 0;
  transition: 0.3s ease-in-out;}.no-animation .anime-text .whitespace{display: inline-block;}.no-animation .anime-text .whitespace::after{content: "r";
  opacity: 0;
  font-size: 70%;}.no-animation [data-anime],.no-animation [data-fancy-text]{opacity: 1;
  transition: none;}[data-top-bottom]{transition: transform 0.65s cubic-bezier(0.23, 1, 0.32, 1);}@media (hover: hover) and (pointer: fine){.custom-cursor .circle-cursor-inner{margin-left: -3px;
    margin-top: -3px;
    width: 6px;
    height: 6px;
    z-index: 10000001;
    background-color: var(--base-color);}.custom-cursor .circle-cursor-outer{margin-left: -15px;
    margin-top: -15px;
    width: 30px;
    height: 30px;
    border: 1px solid var(--base-color);
    z-index: 10000000;
    opacity: 0.8;
    -webkit-transition: 0.1s;
    transition: 0.1s;}}.is-touchable .cursor-page-inner{display: none !important;}.stack-box{position: relative;
  z-index: 1;
  height: 300vh;}.stack-box .stack-item{height: 100vh;
  width: 100%;
  position: absolute;
  overflow: hidden;
  z-index: 999;
  display: flex;
  align-items: center;}.looping-wrapper{position: absolute;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: 1px;
  height: 100vh;
  left: 50%;
  top: 0;}.looping-wrapper .el{position: absolute;
  opacity: 1;
  width: 2px;
  height: 24vh;
  margin-top: -18vh;
  transform-origin: 50% 100%;
  background: var(--base-color);}.page-loader{position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-color: var(--white) !important;
  opacity: 1 !important;
  z-index: 99999;}.page-loader::after{background: 0 0;
  content: "" !important;
  position: absolute;
  left: calc(50% - 25px) !important;
  top: calc(50% - 25px) !important;
  width: 50px !important;
  height: 50px !important;
  opacity: 1 !important;
  right: inherit !important;
  z-index: 9;
  text-align: center;
  border: 2px solid rgba(23, 23, 23, 0.2);
  border-top-color: rgba(23, 23, 23, 0.7);
  border-radius: 50%;
  -webkit-animation: rotation 8s infinite linear;
  animation: rotation 1.5s infinite linear;}.scroll-progress{position: fixed;
  right: 20px;
  z-index: 111;
  top: 50%;
  -webkit-transition: all 0.3s linear;
  transition: all 0.3s linear;
  opacity: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  mix-blend-mode: difference;}.scroll-progress.visible{opacity: 1;}.scroll-progress .scroll-top{display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;}.scroll-progress .scroll-point{display: inline-block;
  width: 2px;
  position: absolute;
  background-color: var(--white);
  top: 0px;
  left: 0px;}.theme-demos{display: none;
  width: 100%;
  height: 100%;
  min-height: 100%;
  position: fixed;
  background-color: var(--white);
  right: -100%;
  top: 0;
  z-index: 1050;
  -webkit-transition: all 0.5s cubic-bezier(0.77, 0, 0.175, 1);
  transition: all 0.5s cubic-bezier(0.77, 0, 0.175, 1);}.theme-demos section{height: 100%;
  min-height: 100%;
  position: relative;
  z-index: 11;
  padding: 0;
  width: 100%;}.theme-demos .demos-wrapper{height: 100%;
  overflow-y: hidden;
  background-color: var(--default-3);
  width: 100%;}.theme-demos .demos-wrapper .demos-wrapper-inner{padding: 60px 50px;}.theme-demos.active{-webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  box-shadow: 0 0 45px 0 rgba(0, 0, 0, 0.25);}.theme-demos .grid{padding: 0 20px;
  display: flex;
  flex-wrap: wrap;}.theme-demos .demo-button-wrapper{width: auto;
  white-space: nowrap;
  position: absolute;
  right: 100%;
  display: block;
  bottom: 250px;
  cursor: pointer;
  z-index: 10;
  -webkit-transform: rotate(-90deg) translateY(-100%);
  -ms-transform: rotate(-90deg) translateY(-100%);
  transform: rotate(-90deg) translateY(-100%);
  -webkit-transform-origin: 100% 0% 0;
  -ms-transform-origin: 100% 0% 0;
  transform-origin: 100% 0% 0;
  margin-right: -1px;
  display: flex;}.theme-demos .buy-theme a,.theme-demos .all-demo a{color: var(--dark-gray);
  font-size: 11px;
  padding: 15px;
  display: block;
  text-decoration: none;
  font-weight: 500;}.theme-demos .buy-theme a > i,.theme-demos .all-demo a > i{position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 59px;
  line-height: 55px;
  text-align: center;
  opacity: 0;
  font-size: 24px;
  transition-delay: 0.3s;}.theme-demos .all-demo{background-color: #1f242e;}.theme-demos .all-demo .theme-wrapper{padding: 0 9px;
  position: relative;
  top: 0;
  opacity: 1;
  transition-delay: 0.3s;
  line-height: 0;}.theme-demos .all-demo .theme-wrapper > div{display: inline-block;
  vertical-align: middle;
  font-size: 15px;
  line-height: 15px;
  color: var(--white);
  font-size: 14px;
  text-transform: uppercase;
  line-height: 21px;}.theme-demos .buy-theme{text-align: center;
  background-color: #48a133;
  position: relative;
  z-index: 1;}.theme-demos .buy-theme .theme-wrapper{padding: 0;
  position: relative;
  top: 0;
  opacity: 1;
  transition-delay: 0.3s;
  line-height: 0;}.theme-demos .buy-theme .theme-wrapper span{font-size: 15px;
  font-weight: 600;
  margin-right: 0;}.theme-demos .buy-theme .theme-wrapper i{margin-right: 10px;
  font-size: 21px;}.theme-demos .buy-theme .theme-wrapper > div svg{margin: 0;}.theme-demos .mCustomScrollBox{display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;}.theme-demos .mCustomScrollBox .mCSB_container{width: 100%;
  -ms-flex-item-align: start;
  align-self: flex-start;
  margin: 0;
  padding-right: 15px !important;}.theme-demos .mCustomScrollBox .mCSB_draggerRail{display: none;}.theme-demos .portfolio-wrapper .grid-item{flex: 0 0 auto;}.theme-demos .close-popup{position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99;
  cursor: pointer;
  -webkit-transition: -webkit-transform 0.3s ease;
  -ms-transition: -ms-transform 0.3s ease;
  transition: transform 0.3s ease;
  -webkit-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;}.theme-demos .close-popup:hover{-webkit-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);}.show-search-popup .theme-demos .theme-demos,.show-search-popup .show-menu .theme-demos{z-index: 1;}@-moz-keyframes example1{0% {
    -moz-transform: translateX(100%);
  }
  100% {
    -moz-transform: translateX(-100%);
  }}@-webkit-keyframes example1{0% {
    -webkit-transform: translateX(100%);
  }
  100% {
    -webkit-transform: translateX(-100%);
  }}@keyframes example1{0% {
    -moz-transform: translateX(100%); /* Firefox bug fix */
    -webkit-transform: translateX(100%); /* Firefox bug fix */
    transform: translateX(100%);
  }
  100% {
    -moz-transform: translateX(-100%); /* Firefox bug fix */
    -webkit-transform: translateX(-100%); /* Firefox bug fix */
    transform: translateX(-100%);
  }}.bg-dark-gray,.bg-dark-gray:focus{background-color: var(--dark-gray);}.bg-black{background-color: var(--black);}.bg-default-2{background-color: var(--default-2);}.bg-default-3{background-color: var(--default-3);}.bg-default-3{background-color: var(--default-3);}.bg-default-4{background-color: var(--default-4);}.background-position-left-top{background-position: left top !important;}.border-color-white{border-color: var(--white) !important;}.border-color-transparent-dark-very-light{border-color: rgba(35, 35, 35, 0.1) !important;}.border-radius-6px{border-radius: 6px !important;}.border-radius-8px{border-radius: 8px !important;}.border-radius-10px{border-radius: 10px !important;}.parallax{position: relative !important;
  background-size: cover !important;
  overflow: hidden;
  background-attachment: fixed !important;
  transition-timing-function: none;
  -webkit-transition-timing-function: none;
  transition-duration: 0s;
  -webkit-transition-duration: 0s;}.w-40px{width: 40px !important;}.w-50px{width: 50px !important;}.w-80px{width: 80px !important;}.w-25{width: 25% !important;}.w-50{width: 50% !important;}.w-70{width: 70% !important;}.w-80{width: 80% !important;}.w-85{width: 85% !important;}.w-90{width: 90% !important;}.w-100{width: 100% !important;}w-100px{width: 100px !important;}.h-40px{height: 40px !important;}.h-50px{height: 50px !important;}.h-80px{height: 80px !important;}.extra-very-small-screen{height: 250px !important;}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior: auto;}}.pt-0{padding-top: 0 !important;}.p-10{padding: 10% !important;}.p-10px{padding: 10px !important;}.p-15{padding: 15% !important;}.pt-15px{padding-top: 15px !important;}.pt-20px{padding-top: 20px !important;}.pt-25px{padding-top: 25px !important;}.pt-30px{padding-top: 30px !important;}.pt-50px{padding-top: 50px !important;}.p-50px{padding: 50px !important;}.pt-70px{padding-top: 70px !important;}.pt-100px{padding-top: 100px !important;}.pe-30px{padding-right: 30px !important;}.pe-40px{padding-right: 40px !important;}.pe-50px{padding-right: 50px !important;}.pe-70px{padding-right: 70px !important;}.pe-1{padding-right: 1% !important;}.pe-5{padding-right: 5% !important;}.pe-7{padding-right: 7% !important;}.pe-20{padding-right: 20% !important;}.pb-10px{padding-bottom: 10px !important;}.pb-20px{padding-bottom: 20px !important;}.pb-25px{padding-bottom: 25px !important;}.pb-30px{padding-bottom: 30px !important;}.pb-40px{padding-bottom: 40px !important;}.pb-50px{padding-bottom: 50px !important;}.pb-70px{padding-bottom: 70px !important;}.ps-30px{padding-left: 30px !important;}.ps-40px{padding-left: 40px !important;}.ps-45px{padding-left: 45px !important;}.ps-50px{padding-left: 50px !important;}.ps-1{padding-left: 1% !important;}.ps-2{padding-left: 2% !important;}.ps-5{padding-left: 5% !important;}.ps-7{padding-left: 7% !important;}.ps-20{padding-left: 20% !important;}.mt-10px{margin-top: 10px !important;}.mt-20px{margin-top: 20px !important;}.mt-30px{margin-top: 30px !important;}.mt-35px{margin-top: 35px !important;}.mt-50px{margin-top: 50px !important;}.mt-60px{margin-top: 60px !important;}.mt-3{margin-top: 3% !important;}.mt-7{margin-top: 7% !important;}.mt-10{margin-top: 10% !important;}.mb-5px{margin-bottom: 5px !important;}.mb-10px{margin-bottom: 10px !important;}.mb-15px{margin-bottom: 15px !important;}.mb-20px{margin-bottom: 20px !important;}.mb-25px{margin-bottom: 25px !important;}.mb-30px{margin-bottom: 30px !important;}.mb-35px{margin-bottom: 35px !important;}.mb-40px{margin-bottom: 40px !important;}.mb-50px{margin-bottom: 50px !important;}.mb-60px{margin-bottom: 60px !important;}.mb-70px{margin-bottom: 70px !important;}.mb-3{margin-bottom: 3% !important;}.mb-5{margin-bottom: 5% !important;}.fw-200{font-weight: 200 !important;}.fw-300{font-weight: 300 !important;}.fw-600{font-weight: 600 !important;}.fw-700{font-weight: 700 !important;}.fw-800{font-weight: 800 !important;}.fw-900{font-weight: 900 !important;}.z-index-1{z-index: 1;}header .navbar{position: fixed;border-bottom: 1px solid #FFE88A;
  top: 0;
  right: 0;
  left: 0;
  z-index: 99;}header .container-fluid{padding-left: 45px;
  padding-right: 45px;}header.sticky .navbar-brand{padding: 20px 0;}header.sticky .navbar{-webkit-transform: translateY(-100%);
  transform: translateY(-100%);}header.sticky .header-light:not(.disable-fixed){box-shadow: 0px 10px 35px 0px rgba(0, 0, 0, 0.1);}header.sticky.sticky-active .header-reverse{-webkit-transform: translateY(0);
  transform: translateY(0);
  border-color: transparent !important;}header.sticky.sticky-active .navbar-brand .alt-logo{visibility: visible;
  opacity: 1;
  width: auto;}header.sticky.sticky-active .navbar-brand .default-logo{visibility: hidden;
  opacity: 0;
  width: 0;}header.sticky.sticky-active [data-header-hover=dark]{background-color: var(--dark-gray) !important;}header.sticky.sticky-active [data-header-hover=dark] .navbar-nav .nav-item:hover .nav-link{color: var(--white);
  opacity: 0.6;}header.sticky.sticky-active [data-header-hover=dark] .navbar-nav .nav-link{color: var(--white);border-left:1px solid #FFE88A;}.navbar-nav .nav-item:last-child .nav-link{
border-right:1px solid #FFE88A;
}header.sticky.sticky-active [data-header-hover=dark] .icon > a{color: var(--white);}header.sticky.sticky-active [data-header-hover=dark] .icon > a:hover{color: var(--white);
  opacity: 0.6;}header.sticky.sticky-active [data-header-hover=dark] .icon .push-button span{background-color: var(--white);}header.sticky.sticky-active [data-header-hover=dark] .icon .header-language > a,header.sticky.sticky-active [data-header-hover=dark] .icon .header-cart > a{color: var(--white);}header.sticky.sticky-active [data-header-hover=dark] .icon .header-language > a:hover,header.sticky.sticky-active [data-header-hover=dark] .icon .header-cart > a:hover{color: var(--white);}header.sticky.sticky-active [data-header-hover=light]{background-color: var(--white) !important;
  box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.1);}header.sticky.sticky-active [data-header-hover=light] .navbar-nav .nav-link{color: var(--dark-gray);}header.sticky.sticky-active [data-header-hover=light] .icon > a{color: var(--dark-gray);}header.sticky.sticky-active [data-header-hover=light] .icon > a:hover{color: var(--medium-gray);
  opacity: 1;}header.sticky.sticky-active [data-header-hover=light] .icon .push-button span{background-color: var(--dark-gray);}header.sticky.sticky-active [data-header-hover=light] .icon .header-language > a,header.sticky.sticky-active [data-header-hover=light] .icon .header-cart > a{color: var(--dark-gray);}header.sticky.sticky-active [data-header-hover=light] .icon .header-language > a:hover,header.sticky.sticky-active [data-header-hover=light] .icon .header-cart > a:hover{color: var(--medium-gray);
  opacity: 1;}header.sticky .header-icon .push-button{padding: 0;}header.sticky .disable-fixed .navbar-brand{padding: 30px 0;}header .navbar{-webkit-transition: 0.3s;
  transition: 0.3s;}header .navbar-brand{margin-right: 0;
  vertical-align: middle;
  padding: 20px 0;
  display: inline-block;
  font-size: 0;}header .navbar-brand .default-logo{visibility: visible;
  opacity: 1;
  width: auto;}header .navbar-brand .alt-logo,header .navbar-brand .mobile-logo{visibility: hidden;
  opacity: 0;
  width: 0;}header .navbar-brand img{max-height: 46px;}header .header-top-bar{position: fixed;
  top: 0;
  right: 0;
  width: 100%;
  left: 0;
  z-index: 100;
  -webkit-transition: 0.3s;
  transition: 0.3s;}header .header-top-bar + .navbar{-webkit-transition: 0.3s;
  transition: 0.3s;
  top: 40px;}header .header-top-bar + .navbar.disable-fixed{top: 0;}header .left-nav .navbar-nav:before{
  background-color: var(--medium-gray);
  opacity: 0.5;
  content: "";
  -webkit-transform: translate(-7px, 0px);
  transform: translate(-7px, 0px);
  -webkit-transition: 0.3s;
  transition: 0.3s;}header .disable-fixed{position: absolute;}header.sticky .navbar.disable-fixed{-webkit-transform: translateY(0);
  transform: translateY(0);
  box-shadow: none;}.navbar{padding: 0;}.navbar .navbar-nav .nav-item > i{display: none;}.navbar .navbar-nav .nav-item:hover .nav-link,.navbar .navbar-nav .nav-item.active .nav-link{opacity: 0.6;}.navbar .navbar-nav .nav-item .nav-link.active{opacity: 0.6;}.navbar .navbar-nav .nav-link{
  line-height: 20px;
  padding: 10px 20px;
  position: relative;
  font-weight: 700;
  opacity: 1;
  word-break: normal;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  color: var(--white);}.navbar .navbar-nav .dropdown.submenu{position: inherit;}.navbar .navbar-nav .dropdown .dropdown-menu{margin: 0;
  padding: 60px 0 65px;
  border: 0;
  top: 100%;
  background-color: var(--white);
  box-shadow: 0 45px 45px 0 rgba(0, 0, 0, 0.05);
  -webkit-animation: hide-animation 0.5s;
  animation: hide-animation 0.5s;
  -webkit-border-radius: 0;
  border-radius: 0;}.navbar .navbar-nav .dropdown .dropdown-menu li:last-child > a{padding-bottom: 0;}.navbar .navbar-nav .dropdown .dropdown-menu li.active > a{color: var(--dark-gray);}.navbar .navbar-nav .dropdown .dropdown-menu li a:hover{padding-left: 3px;}.navbar .navbar-nav .dropdown .dropdown-menu a{color: var(--medium-gray);
  font-size: 15px;
  line-height: 24px;
  font-weight: 400;
  padding-bottom: 10px;
  display: block;}.navbar .navbar-nav .dropdown .dropdown-menu a:hover{color: var(--dark-gray);}.navbar .navbar-nav .dropdown .dropdown-menu a i{width: 25px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 7px;
  text-align: center;}.navbar .navbar-nav .dropdown.open .dropdown-menu{display: block;
  -webkit-animation: show-animation 0.5s;
  animation: show-animation 0.5s;}.navbar .navbar-nav .simple-dropdown .dropdown-menu{display: none;
  width: 245px;
  padding: 35px 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  box-shadow: 0 0 35px 0 rgba(0, 0, 0, 0.1);}.navbar .navbar-nav .simple-dropdown .dropdown-menu li{padding: 0 45px 0 40px;}.navbar .navbar-nav .simple-dropdown .dropdown-menu li a{padding-bottom: 12px;}.navbar .navbar-nav .simple-dropdown .dropdown-menu .dropdown{position: relative;}.navbar .navbar-nav .simple-dropdown .dropdown-menu .dropdown i{position: absolute;
  right: 35px;
  top: 6px;
  width: auto;
  font-size: 13px;}.navbar .navbar-nav .simple-dropdown .dropdown-menu .dropdown.open > a{color: var(--dark-gray);}.navbar .navbar-nav .simple-dropdown .dropdown-menu .dropdown.open > .dropdown-menu{display: block;}.navbar .navbar-nav .simple-dropdown .dropdown-menu .dropdown.menu-left .dropdown-menu{left: calc(-100% - 1px);}.navbar .navbar-nav .simple-dropdown .dropdown-menu .dropdown .dropdown-menu{-webkit-animation: none;
  animation: none;}.navbar .navbar-nav .simple-dropdown .dropdown-menu .dropdown-menu{display: none;
  position: absolute;
  left: calc(100% + 1px);
  top: -35px;}[data-header-hover=dark] .navbar-nav .dropdown .dropdown-menu li.active > a{color: var(--white);}[data-header-hover=dark] .navbar-nav .simple-dropdown .dropdown-menu{background-color: var(--dark-gray);}[data-header-hover=dark] .navbar-nav .simple-dropdown .dropdown-menu a{color: var(--light-gray);}[data-header-hover=dark] .navbar-nav .simple-dropdown .dropdown-menu a:hover{color: var(--white);}[data-header-hover=dark] .navbar-nav .simple-dropdown .dropdown-menu .dropdown:hover > a{color: var(--white);}.submenu-dark{background-color: var(--dark-gray) !important;}.submenu-dark .navbar-brand .alt-logo{visibility: visible;
  opacity: 1;
  width: auto;}.submenu-dark .navbar-brand .default-logo{visibility: hidden;
  opacity: 0;
  width: 0;}.submenu-dark .navbar-nav .dropdown .dropdown-menu{background-color: var(--dark-gray);}.submenu-dark .navbar-nav .dropdown .dropdown-menu a{color: var(--light-gray);}.submenu-dark .navbar-nav .dropdown .dropdown-menu a:hover{color: var(--white);}.submenu-dark .navbar-nav .dropdown .dropdown-menu li.active > a{color: var(--white);}.submenu-dark .navbar-nav .simple-dropdown .dropdown-menu{background-color: var(--dark-gray);}.submenu-dark .navbar-nav .simple-dropdown .dropdown-menu a{color: var(--light-gray);}.submenu-dark .navbar-nav .simple-dropdown .dropdown-menu a:hover{color: var(--white);}.submenu-dark .navbar-nav .simple-dropdown .dropdown-menu .dropdown:hover > a{color: var(--white);}.submenu-light{background-color: var(--white) !important;}.submenu-light .navbar-brand .alt-logo{visibility: visible;
  opacity: 1;
  width: auto;}.submenu-light .navbar-brand .default-logo{visibility: hidden;
  opacity: 0;
  width: 0;}.submenu-light .navbar-nav .nav-link{color: var(--dark-gray);}.submenu-light .header-icon .icon > a{color: var(--dark-gray);}.submenu-light .header-icon .icon > a:hover{color: var(--medium-gray);}.submenu-light .header-icon .icon .push-button span{background-color: var(--dark-gray);}.submenu-light .header-icon .icon .header-language > a,.submenu-light .header-icon .icon .header-cart > a{color: var(--dark-gray);}.submenu-light .header-icon .icon .header-language > a:hover,.submenu-light .header-icon .icon .header-cart > a:hover{color: var(--medium-gray);}.submenu-light .menu-item-list .nav-link{color: var(--dark-gray);}.submenu-light .menu-item-list .nav-link:hover{color: var(--dark-gray);
  opacity: 0.6;}.submenu-light .menu-item-list .sub-menu a{color: var(--dark-gray);
  opacity: 0.6;}.submenu-light .menu-item-list .menu-item .toggle{color: var(--dark-gray);}.header-light .navbar-nav .nav-link{color: var(--dark-gray);}.header-light .header-icon .icon > a{color: var(--dark-gray);}.header-light .header-icon .icon > a:hover{color: var(--dark-gray);
  opacity: 0.6;}.header-light .header-icon .icon .push-button span{background-color: var(--dark-gray);}.header-light .header-icon .icon .header-language > a,.header-light .header-icon .icon .header-cart > a{color: var(--dark-gray);}.header-light .header-icon .icon .header-language > a:hover,.header-light .header-icon .icon .header-cart > a:hover{color: var(--dark-gray);
  opacity: 0.6;}.header-light .menu-item-list .nav-link{color: var(--dark-gray);}.header-light .menu-item-list .nav-link:hover{color: var(--dark-gray);
  opacity: 0.6;}.header-light .menu-item-list .sub-menu a{color: var(--medium-gray);
  opacity: 1;}.header-light .menu-item-list .sub-menu a:hover{color: var(--dark-gray);}.header-light .menu-item-list .sub-menu .active > a{color: var(--dark-gray);}.header-icon{display: flex;
  align-items: center;}.header-icon .icon{position: relative;
  line-height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-item-align: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;}.header-icon .icon > a{padding-left: 16px;
  font-size: 17px;
  color: var(--white);}.header-icon .icon > a:hover{color: var(--white);
  opacity: 0.6;}.header-icon .icon:first-child a:first-child{padding-left: 0;}.header-icon .icon .header-language,.header-icon .icon .header-cart{display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-item-align: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;}.header-icon .icon .header-language > a,.header-icon .icon .header-cart > a{padding-left: 14px;
  color: var(--white);
  font-size: 17px;}.header-icon .icon .header-language > a:hover,.header-icon .icon .header-cart > a:hover{color: var(--white);
  opacity: 0.6;}.header-push-button{padding-left: 16px;}.header-push-button .push-button{position: relative;
  display: block;
  width: 22px;
  height: 14px;
  padding: 0;
  cursor: pointer;
  -webkit-transition: 0.3s;
  transition: 0.3s;}.header-push-button .push-button span{background: var(--white);
  height: 2px;
  width: 22px;
  content: "";
  display: block;
  border-radius: 0;
  position: absolute;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: 0.25s;
  transition: 0.25s;}.header-push-button .push-button span:nth-child(2){top: 6px;}.header-push-button .push-button span:nth-child(3){top: 6px;}.header-push-button .push-button span:nth-child(4){top: 12px;
  width: 14px;
  left: -8px;}.header-push-button .push-button:hover{opacity: 0.6;}.show-menu .header-push-button .push-button span:nth-child(1){top: 7px;
  width: 0%;}.show-menu .header-push-button .push-button span:nth-child(2){-webkit-transform: rotate(45deg);
  transform: rotate(45deg);}.show-menu .header-push-button .push-button span:nth-child(3){-webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);}.show-menu .header-push-button .push-button span:nth-child(4){top: 7px;
  width: 0%;}.navbar-modern-inner{display: none;}.navbar-modern-inner .navbar-toggler{display: none;}.show-menu{overflow: hidden;}.show-menu .push-menu{right: 0;
  -webkit-box-shadow: 0 0 60px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 60px rgba(0, 0, 0, 0.3);}.show-menu .push-menu .close-menu{opacity: 1;
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all 400ms cubic-bezier(0.37, 0, 0.63, 1);
  transition: all 400ms cubic-bezier(0.37, 0, 0.63, 1);
  -webkit-transition-delay: 0.5s;
  transition-delay: 0.5s;
  visibility: visible;
  cursor: pointer;}.push-menu{position: fixed;
  top: 0;
  right: -100%;
  width: 400px;
  height: 100%;
  z-index: 1031;
  overflow-y: auto;
  -webkit-transition: 0.5s;
  transition: 0.5s;}.push-menu .close-menu{height: 40px;
  width: 40px;
  text-align: center;
  position: absolute;
  right: 50px;
  top: 50px;
  z-index: 9;
  display: flex;
  border-radius: 100%;
  align-items: center;
  justify-content: center;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0.8);
  transform: scale(0.8);}.left-sidebar-wrapper{padding-left: 300px;
  position: relative;
  min-height: 300px;
  width: 100%;}.left-sidebar-wrapper .collapse:not(.show){display: block !important;}header.sticky .left-sidebar-nav .navbar-nav .nav-link{padding: 0;}.left-sidebar-header{position: absolute;
  left: 0;
  width: 301px;
  top: -100%;
  bottom: 0;
  z-index: 999;
  display: block;}.left-sidebar-header .menu-item-list .menu-item .nav-link{font-size: 16px;
  line-height: 20px;}.left-sidebar-nav{width: 300px;
  padding: 80px 50px;
  left: 0;
  position: fixed;
  overflow: hidden;
  display: block;
  height: inherit;
  -webkit-transition: 0.3s;
  transition: 0.3s;}.left-sidebar-nav .navbar-brand{padding: 0 !important;}.left-sidebar-nav .navbar-toggler{display: none;}.menu-item-list{display: block;
  width: 100%;
  list-style: none;
  padding: 0;
  margin-bottom: 0;}.menu-item-list .menu-item{position: relative;
  margin: 0;}.menu-item-list .menu-item ul{list-style: none;
  padding: 0;}.menu-item-list .menu-item .sub-menu .active > a{opacity: 1;}.menu-item-list .active .nav-link{opacity: 0.6;}.menu-item-list .nav-link{padding: 5px 20px 5px 0;
  font-size: 20px;
  line-height: 28px;
  display: inline-block;
  width: 100%;
  margin: 9px 0;
  color: var(--white);
  -webkit-transition: 0.3s;
  transition: 0.3s;}.menu-item-list .nav-link:hover{color: var(--white);
  opacity: 0.6;}.menu-item-list .sub-menu{padding: 0;
  display: block;
  height: 0;
  overflow: hidden;
  list-style: none;
  margin: 0;
  position: relative !important;
  transform: none !important;
  background-color: transparent;
  border: 0;}.menu-item-list .sub-menu li{position: relative;
  margin: 0;
  padding: 5px 0;}.menu-item-list .sub-menu li .sub-menu{margin: 0;
  padding-left: 15px;}.menu-item-list .sub-menu li .sub-menu li{padding: 10px 0 0;}.menu-item-list .sub-menu li .sub-menu li a{padding: 0;}.menu-item-list .sub-menu li .sub-menu li a i{margin-right: 10px;}.menu-item-list .sub-menu li .sub-menu li:first-child{margin-top: 10px;}.menu-item-list .sub-menu li .sub-menu li:last-child{margin-bottom: 10px;}.menu-item-list .sub-menu li:last-child{margin-bottom: 0;}.menu-item-list .sub-menu li:last-child .sub-menu li:last-child{margin-bottom: 0;}.menu-item-list .sub-menu a{font-size: 15px;
  line-height: 22px;
  display: block;
  color: var(--light-gray);
  margin: 0;
  padding-right: 20px;}.menu-item-list .sub-menu a:hover{color: var(--white);}.menu-item-list .sub-menu.show{height: auto;
  overflow: visible;}.left-modern-menu{padding-left: 75px;}.left-modern-menu .collapse:not(.show){display: block !important;}.left-modern-menu .left-modern-header .navbar-brand{position: relative;
  z-index: 9;
  width: 100%;
  padding: 0 !important;
  text-align: center;}.left-modern-menu .left-modern-header .navbar-brand img{max-height: 45px;}.left-modern-menu .left-modern-header .modern-side-menu{padding: 75px 40px;
  height: 100%;
  overflow-y: hidden;}.left-modern-menu .left-modern-header .modern-side-menu .mCustomScrollBox{display: flex;
  width: 100%;}.left-modern-menu .left-modern-header .modern-side-menu .mCustomScrollBox .mCSB_container{align-self: flex-start;
  width: 100%;
  margin: 0;
  padding: 0 30px;}.left-modern-sidebar{position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
  height: 100%;
  width: 75px;
  padding: 35px 0;}.hamburger-menu .header-icon{position: absolute;
  left: 0;
  bottom: -50px;}.show-search-popup{overflow: hidden;}.show-search-popup header .navbar{z-index: 110;}@-webkit-keyframes hide-animation{0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }}@-webkit-keyframes show-animation{0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }}button:focus{outline: none;}.navbar-toggler{font-size: 24px;
  width: 22px;
  height: 14px;
  display: inline-block;
  position: relative;
  padding: 0;
  margin: 0;
  border: none;
  vertical-align: middle;
  border-radius: 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;}.navbar-toggler:focus{box-shadow: none;}.navbar-modern-inner{display: none;}.navbar-modern-inner .navbar-toggler{display: none;}.navbar-modern-inner,.navbar-full-screen-menu-inner{display: none;}.top-space-margin{margin-top: 96px;}.top-space-padding{padding-top: 96px;}.grid{list-style: none;
  padding: 0;
  margin: 0;}.grid li img{width: 100%;}.grid .grid-sizer{padding: 0 !important;
  margin: 0 !important;}.grid.gutter-extra-large li{padding: 15px;}.grid.grid-4col li{width: 25%;}.accordion .accordion-item{color: inherit;
  border: none;}.accordion .accordion-item .accordion-header{background-color: transparent;
  border: none;
  padding: 0;
  margin-bottom: 0;}.alert-success{background-color: #f1fbec;
  color: #54b783;
  border-color: #cce8b3;
  padding: 10px 20px 10px 20px;}.alert{padding: 20px 25px 20px 30px;
  margin-bottom: 30px;
  line-height: 22px;
  position: relative;
  z-index: 1;
  -webkit-border-radius: 4px;
  border-radius: 4px;}.alert.alert-success{background-color: #f1fbec;
  color: #54b783;
  border-color: #cce8b3;}.alert.alert-danger{background-color: #fbf1f1;
  color: #e65656;
  border-color: #efe1e3;}.alert strong{font-weight: 500;}@keyframes hvr-icon-push{50% {
    -webkit-trasfrom: scale(0.5);
    trasfrom: scale(0.5);
  }}.alert .close{opacity: 1;
  font-size: 16px;
  line-height: 22px;
  color: rgba(0, 0, 0, 0.34);
  text-shadow: none;
  float: right;}.alert .close i{-webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;}.alert .close:hover i{-webkit-animation-name: hvr-icon-push;
  animation-name: hvr-icon-push;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;}.alert .close:not(:disabled),.alert .close:not(.disabled):focus,.alert .close:not(.disabled):hover{opacity: 1;}.btn-box-shadow{-webkit-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
  -webkit-transition: all 0.3s cubic-bezier(0.2, 0, 0.3, 1);
  transition: all 0.3s cubic-bezier(0.2, 0, 0.3, 1);}.btn-box-shadow:hover{-webkit-box-shadow: 0 8px 30px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 8px 30px 0 rgba(0, 0, 0, 0.15);
  -webkit-transform: translate3d(0, -2px, 0);
  transform: translate3d(0, -2px, 0);}.btn.active,.btn.show,.btn:first-child:active{border-color: initial;
  color: initial;}.btn{display: inline-block;
  border: 2px solid transparent;
  border-radius: 0;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  width: auto;
  font-family: var(--alt-font);
  font-weight: 800;
  -webkit-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;}.btn:focus{-webkit-box-shadow: none;
  box-shadow: none;}.btn:hover{background-color: inherit;}.btn i{position: relative;
  margin-left: 6px;}.btn.btn-large{font-size: 14px;
  padding: 18px 34px;}.btn.btn-medium{font-size: 13px;
  padding: 16px 30px;}.btn.btn-small{font-size: 12px;
  padding: 13px 26px;}.btn.btn-rounded.btn-large{padding: 14px 36px;}.btn.btn-rounded.btn-medium{padding: 12px 32px;}.btn.btn-rounded.btn-small{padding: 10px 26px;}.btn.btn-rounded.btn-rounded{-webkit-border-radius: 50px;
  border-radius: 50px;}.btn.btn-dark-gray{background-color: var(--dark-gray);
  color: var(--white);}.btn.btn-dark-gray:hover,.btn.btn-dark-gray:active{background-color: transparent;
  border-color: var(--dark-gray);
  color: var(--dark-gray);}.btn.btn-default-2{background-color: var(--default-2);
  color: var(--black);}.btn.btn-default-2:hover,.btn.btn-default-2:active{background-color: transparent;
  border-color: var(--default-2);
  color: var(--black);}.btn.btn-black{background-color: var(--black);
  color: var(--white);}.btn.btn-black:hover,.btn.btn-black:active{background-color: transparent;
  border-color: var(--black);
  color: var(--black);}.btn.btn-white{background-color: var(--white);
  color: var(--dark-gray);}.btn.btn-white:hover,.btn.btn-white:active{background-color: transparent;
  border-color: var(--white);
  color: var(--white);}.btn.btn-switch-text.btn-large{padding: 0;}.btn.btn-switch-text.btn-large > span{padding: 18px 34px;}.btn.btn-switch-text.btn-medium{padding: 0;}.btn.btn-switch-text.btn-medium > span{padding: 16px 30px;}.btn.btn-switch-text.btn-small{padding: 0;}.btn.btn-switch-text.btn-small > span{padding: 13px 24px;}.btn.btn-switch-text > span{display: inline-flex;
  align-items: center;
  position: relative;
  overflow: hidden;}.btn.btn-switch-text .btn-double-text{transition: opacity 0.65s, transform 0.85s;
  transition-timing-function: cubic-bezier(0.15, 0.85, 0.31, 1);}.btn.btn-switch-text .btn-double-text:before{content: attr(data-text);
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  top: 50%;
  opacity: 0;
  left: 50%;
  transform: translate(-50%, 100%);
  transition: opacity 0.5s, transform 0.8s;
  transition-timing-function: cubic-bezier(0.15, 0.85, 0.31, 1);}.btn.btn-switch-text:hover .btn-double-text,.btn.btn-switch-text:active .btn-double-text{transform: translateY(-200%);}.btn.btn-switch-text:hover .btn-double-text:before,.btn.btn-switch-text:active .btn-double-text:before{transform: translate(-50%, 150%);
  opacity: 1;}.btn.btn-box-shadow.btn-white:hover,.btn.btn-box-shadow.btn-white:active{background: var(--white);
  color: var(--dark-gray);}.btn.btn-box-shadow.btn-black:hover,.btn.btn-box-shadow.btn-black:active{background: var(--black);
  color: var(--white);}.btn.btn-box-shadow.btn-dark-gray:hover,.btn.btn-box-shadow.btn-dark-gray:active{background: var(--dark-gray);
  color: var(--white);}.swiper-button-next,.swiper-button-prev{color: var(--dark-gray);}.swiper-button-next:after,.swiper-button-prev:after{display: none;
  content: "";}.vertical-counter-number{overflow: hidden;
  width: 100%;
  height: auto;}.vertical-counter-number ul{text-align: center;
  margin: 0;
  padding: 0;
  list-style: none;
  will-change: transform;
  -webkit-transform: translateY(0);
  transform: translateY(0);}@keyframes markerWave{0% {
    transform: scale(1);
    opacity: 0.8;
  }
  20% {
    opacity: 0.8;
  }
  100% {
    transform: scale(5.5);
    opacity: 0;
  }}@-webkit-keyframes markerWave{0% {
    -webkit-transform: scale(1);
    opacity: 0.8;
  }
  20% {
    opacity: 0.8;
  }
  100% {
    -webkit-transform: scale(5.5);
    opacity: 0;
  }}.mfp-close,.mfp-close:active{opacity: 1;
  background-color: transparent;
  right: 20px;
  top: 20px;
  height: 30px;
  width: 30px;
  font-size: 13px;
  line-height: 31px;
  position: absolute;
  color: var(--dark-gray);}.show-search-popup > section{filter: grayscale(100%);}.mfp-arrow{opacity: 1;}.mfp-wrap{cursor: url("../images/mfg-close.png"), auto;}.mfp-wrap .mfp-container{cursor: auto;}.show-search-popup .mfp-close,.show-search-popup .mfp-close:active{color: var(--dark-gray);}.show-search-popup .search-form .search-button{color: var(--dark-gray);}.show-search-popup .mfp-container{position: fixed;
  height: 300px;
  background-color: var(--white);
  -webkit-animation-name: "ani-mfp";
  animation-name: "ani-mfp";
  -webkit-animation-duration: 0.2s;
  -moz-animation-duration: 0.2s;
  -o-animation-duration: 0.2s;
  animation-duration: 0.2s;}.show-search-popup .mfp-removing .mfp-container{-webkit-animation-name: "ani-mfp-close";
  animation-name: "ani-mfp-close";
  -webkit-animation-duration: 0.2s;
  -moz-animation-duration: 0.2s;
  -o-animation-duration: 0.2s;
  animation-duration: 0.2s;}.mfp-bottom-bar{margin-top: -24px;
  font-size: 12px;}.mfp-close{font-size: 28px;
  font-family: var(--alt-font);}.mfp-figure{-webkit-animation-name: fadeIn;
  -moz-animation-name: fadeIn;
  -o-animation-name: fadeIn;
  -ms-animation-name: fadeIn;
  animation-name: fadeIn;
  -webkit-animation-duration: 0.4s;
  -moz-animation-duration: 0.4s;
  -ms-animation-duration: 0.4s;
  -o-animation-duration: 0.4s;
  animation-duration: 0.4s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;}.mfp-bg{background: var(--dark-gray);
  opacity: 0.9;}.mfp-bg,.mfp-wrap{z-index: 10007;}button.mfp-close,button.mfp-close:active{height: 40px;
  width: 40px;
  position: absolute;
  right: 20px;
  top: 20px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0;}button.mfp-close:before,button.mfp-close:active:before{content: "";
  color: var(--black);
  font-family: "Font Awesome 6 Free";
  font-size: 20px;
  font-weight: 900;}.mfp-gallery button.mfp-close{right: 40px;
  top: 40px;
  background-color: var(--white);}.mfp-gallery button.mfp-close:before{color: var(--dark-gray);}[data-parallax-background-ratio]{position: relative !important;
  background-size: cover !important;
  overflow: hidden;
  background-attachment: fixed !important;
  transition-duration: 0s;
  -webkit-transition-duration: 0s;}@-webkit-keyframes border-transform{0%, 100% {
    border-radius: 36% 64% 59% 41%/40% 45% 55% 60%;
  }
  24% {
    border-radius: 37% 63% 60% 40%/46% 52% 48% 54%;
  }
  32% {
    border-radius: 40% 60% 54% 46%/52% 56% 44% 48%;
  }
  42% {
    border-radius: 52% 48% 62% 38%/54% 54% 46% 46%;
  }
  56% {
    border-radius: 60% 40% 65% 35%/54% 50% 50% 46%;
  }
  70% {
    border-radius: 44% 56% 43% 57%/42% 50% 50% 58%;
  }}@keyframes border-transform{0%, 100% {
    border-radius: 36% 64% 59% 41%/40% 45% 55% 60%;
  }
  24% {
    border-radius: 37% 63% 60% 40%/46% 52% 48% 54%;
  }
  32% {
    border-radius: 40% 60% 54% 46%/52% 56% 44% 48%;
  }
  42% {
    border-radius: 52% 48% 62% 38%/54% 54% 46% 46%;
  }
  56% {
    border-radius: 60% 40% 65% 35%/54% 50% 50% 46%;
  }
  70% {
    border-radius: 44% 56% 43% 57%/42% 50% 50% 58%;
  }}.pie-chart-style-01{position: relative;
  display: inline-block;}.pie-chart-style-01 .percent{position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);}.progress{position: relative;
  overflow: visible;}.progress .progress-bar{width: 0px;
  position: absolute;
  top: 0;
  left: 0;
  overflow: visible;
  -webkit-transition: all 1s cubic-bezier(0.5, 1, 0.5, 1);
  transition: all 1s cubic-bezier(0.5, 1, 0.5, 1);}@keyframes scale-effect{0% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }}@-webkit-keyframes scale-effect{0% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }}@keyframes fade{0% {
    opacity: 0.2;
  }
  to {
    opacity: 1;
  }}@-webkit-keyframes fade{0% {
    opacity: 0.2;
  }
  to {
    opacity: 1;
  }}@keyframes slide-right{0% {
    -webkit-transform: translateX(-25px);
    transform: translateX(-25px);
  }
  to {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }}@-webkit-keyframes slide-right{0% {
    -webkit-transform: translateX(-25px);
    transform: translateX(-25px);
  }
  to {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }}.sliding-box *{will-change: transform;}.sliding-box .sliding-box-item{margin-left: 15px;
  margin-right: 15px;
  float: left;
  overflow: hidden;
  position: relative;
  -webkit-transition: width 0.7s;
  transition: width 0.7s;}.sliding-box .sliding-box-item .sliding-box-content{top: 0;
  height: 100%;
  position: absolute;}.grid-item .portfolio-image img{width: 100%;}.portfolio-filter li{padding: 0 25px;}.portfolio-filter li:first-child{padding-left: 0;}.portfolio-filter li:last-child{padding-right: 0;}.portfolio-filter li a{color: var(--medium-gray);
  border-bottom: 2px solid transparent;}.portfolio-filter li:hover a,.portfolio-filter li:focus a,.portfolio-filter li.active a{color: var(--dark-gray);
  border-color: var(--dark-gray);}.mousetip-wrapper .caption{opacity: 0;
  visibility: hidden;
  position: absolute;
  top: 20px;
  left: 20px;
  z-index: 9;}.mousetip-wrapper:hover .caption{opacity: 1;
  visibility: visible;
  display: block;}.portfolio-box,.gallery-box{overflow: hidden;
  will-change: transform;}.portfolio-box .portfolio-image,.gallery-box .portfolio-image{position: relative;
  overflow: hidden;}@keyframes spin{to {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }}.grid-loading{overflow: hidden;
  position: relative;
  opacity: 1 !important;
  transition: all 0s ease-in-out !important;
  -webkit-transition: all 0s ease-in-out !important;
  z-index: 99;}.grid-loading::after{background: none;
  content: "" !important;
  position: absolute;
  top: 100px !important;
  left: calc(50% - 25px) !important;
  width: 50px !important;
  height: 50px !important;
  opacity: 1 !important;
  right: inherit !important;
  z-index: 9;
  text-align: center;
  border: 3px solid rgba(23, 23, 23, 0.2);
  border-top-color: rgba(23, 23, 23, 0.7);
  border-radius: 50%;
  animation: spin 1s linear infinite;
  -webkit-animation: spin 1s linear infinite;}.grid-loading:before{content: "";
  position: absolute;
  right: 2px;
  top: 1px;
  width: calc(100% - 4px);
  height: calc(100% - 2px);
  border-radius: inherit;
  z-index: 1;}.grid-loading .grid-item{visibility: hidden;}.grid-loading li .grid-item{overflow: hidden;
  opacity: 0;}.sticky-image-distortion-wrapper{position: static;
  display: flex;
  height: 100%;
  overflow: hidden;
  width: 100%;}.sticky-image-distortion-wrapper .svg-wrapper{position: fixed;
  right: 55px;
  height: 100%;
  top: 0;
  width: 50%;
  z-index: -1;}.sticky-image-distortion-wrapper .menu{width: 50%;
  -ms-overflow-style: none;
  scrollbar-width: none;
  overflow-y: scroll;
  overflow-x: hidden;
  padding: 100px 0 100px 100px;}.sticky-image-distortion-wrapper .menu::-webkit-scrollbar{display: none;}.sticky-image-distortion-wrapper .menu .menu__link{display: flex;
  align-items: center;
  width: 100%;}.sticky-image-distortion-wrapper .menu .menu__link svg{opacity: 0;
  visibility: hidden;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  width: 100%;
  height: 100%;}.sticky-image-distortion-wrapper .menu .menu__link.active svg{opacity: 1;
  visibility: visible;}.threeD-letter-menu{position: relative;
  min-height: 100vh;}.threeD-letter-menu .menu-item .hover-reveal{position: fixed;
  z-index: 1;
  width: 420px;
  height: 420px;
  top: 0;
  left: 0;
  pointer-events: none;
  opacity: 0;
  transform-origin: 100% 0%;
  will-change: transform, filter;
  border-radius: 100%;}.threeD-letter-menu .menu-item .hover-reveal .hover-reveal__inner{width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  border-radius: 100%;}.threeD-letter-menu .menu-item .hover-reveal .hover-reveal__img{height: 100%;
  width: 100%;
  background-size: cover;
  background-position: 50% 50%;
  will-change: transform;
  border-radius: 100%;}.threeD-letter-menu .menu-item .menu-item-text{position: relative;
  display: inline-block;}.threeD-letter-menu .menu-item .menu-item-text .word{overflow: hidden;
  line-height: 120%;}.threeD-letter-menu .menu-item .menu-item-text .words .char{transition: 0.8s cubic-bezier(0.075, 0.82, 0.165, 1);}.threeD-letter-menu .menu-item .menu-item-text .clone{position: absolute;
  top: 0;
  left: 0;}.threeD-letter-menu .menu-item .menu-item-text .clone .char{-webkit-transform: translateY(-100px);
  transform: translateY(-100px);
  opacity: 0;}.threeD-letter-menu .menu-item .menu-item-text:hover .clone .char{-webkit-transform: translateY(0);
  transform: translateY(0);
  opacity: 1;}.threeD-letter-menu .menu-item .menu-item-text:hover .words:not(.clone) .char{-webkit-transform: translateY(100px);
  transform: translateY(100px);
  opacity: 0;}.quantity{display: inline-block;
  position: relative;}.quantity button{border: 0;
  background-color: transparent;
  padding: 0;
  margin: -9px 0 0 0;
  font-size: 22px;
  line-height: 18px;
  position: absolute;
  left: 15px;
  top: 50%;
  color: var(--dark-gray);
  -webkit-transform: translateY(-3px);
  transform: translateY(-3px);}.quantity button.qty-plus{right: 15px;
  left: auto;}.quantity .qty-text{width: 115px;
  height: 54px;
  border: 1px solid var(--extra-medium-gray);
  border-radius: 5px;
  text-align: center;
  color: var(--dark-gray);}.text-justify{text-align: justify;}footer{padding-top: 110px;
  padding-bottom: 110px;}footer ul{padding: 0;
  list-style: none;
  margin: 0;}footer ul li{margin-bottom: 5px;}footer .nav-link{color: var(--medium-gray);
  padding: 0.5rem 1rem;}.main-content{position: relative;
  z-index: 2;
  background: var(--white);}.minus-mt-30px{margin-top: -30px;}.img_01{background-image: url("/img/jpg/01.jpg");}






.card-servico{
    background:#ffffff;
    padding:40px 30px;
    border-radius:12px;
    box-shadow:0 10px 30px rgba(0,0,0,0.08);
    height:100%;
    transition:all .3s ease;
    text-align:center;
}

.card-servico:hover{
    transform:translateY(-6px);
}

.icon-servico{
    margin-bottom:18px;
    display:flex;
    justify-content:center;
    align-items:center;
}

.card-servico h3{
    line-height:1.3;
    margin-bottom:12px;
    text-align:center;
}

.card-servico p{
    line-height:1.7;
    margin-bottom:0;
    text-align:center;
}
#sucesso-da-sua-transportadora .row{
    --bs-gutter-x: 2.5rem;
    --bs-gutter-y: 2.5rem;
}
    
    
.navbar-nav .nav-link{
border-left:1px solid #FFE88A;
}

/* última borda */
.navbar-nav .nav-item:last-child .nav-link{
border-right:1px solid #FFE88A;
}
    

.dtl-1{
padding: 50px; padding-bottom: 30px !important;
}

.agencia{
    color: #FFC107 !important;
}