
@media (min-width:992px) {
html.w-mod-js:not(.w-mod-ix) [data-w-id="f2078edb-0456-0de4-9284-31cdf7fc5f7b"] {
    -webkit-transform: translate3d(0, 0, 0) scale3d(0.7, 0.7, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
    -moz-transform: translate3d(0, 0, 0) scale3d(0.7, 0.7, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
    -ms-transform: translate3d(0, 0, 0) scale3d(0.7, 0.7, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
    transform: translate3d(0, 0, 0) scale3d(0.7, 0.7, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
    opacity: 0;
}
}

@media (max-width:991px) and (min-width:768px) {
html.w-mod-js:not(.w-mod-ix) [data-w-id="f2078edb-0456-0de4-9284-31cdf7fc5f7b"] {
    -webkit-transform: translate3d(0, 0, 0) scale3d(0.7, 0.7, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
    -moz-transform: translate3d(0, 0, 0) scale3d(0.7, 0.7, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
    -ms-transform: translate3d(0, 0, 0) scale3d(0.7, 0.7, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
    transform: translate3d(0, 0, 0) scale3d(0.7, 0.7, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
    opacity: 0;
}
}

::-webkit-scrollbar-button {
transition: 0ms !important;
width: 0px;
height: 0px;
}
::-webkit-scrollbar-track {
background: transparent;
}
::-webkit-scrollbar-thumb {
-webkit-border-radius: 0px;
border-radius: 0px;
background: transparent;
opacity:0;
}
::-webkit-resizer {
width: 0px;
height: 0px;
}
::-webkit-scrollbar {
width: 0px;
}
.cont-link .ex-text {
    pointer-events: none
}

[text-split] {
    opacity: 0;
    font-family: 'Bree Serif';
}
html.w-editor [text-split] {
    opacity: 1;
}
.word {
   /* overflow: hidden;*/
    padding-bottom: 0.05em;
    margin-bottom: -0.05em;
    transform-origin: bottom;
}
.circle {
    opacity: 0;
}
@keyframes rotate360 {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
.icon_shape {
    animation: rotate360 5s linear infinite;
}


/*Source stye */
.header {
  background-color: #f1f1f1;
  color: #010101;
  transition: background-color 0.4s, color 0.4s;
}

.header .h_dot{
  background-color: #010101;
}

.header .hamburger_mobile {
color: #010101;
}

.header .dot_menu{
  background-color: #010101;
}

/* Light Style */
.header.header--light {
  background-color: transparent;
  color: #F1F1F1;
  backdrop-filter: blur(0px);
}

.header.header--light a {
  color: #F1F1F1;
}

.header--light .h_dot{
  background-color: #1f1f1f;
}

.header.header--light .open_txt{
  color: #1f1f1f;
}

.header.header--light .close_txt {
  color: #fff;
}
.header.header--light .dot_menu {
  background-color: #fff;
}

.header.header--light .hamburger_mobile {
color: #1f1f1f;
}
.header.header--light .dot_menu {
    background-color: #010101;
    border-color: #010101;
}


 .home-page-mobile-menu.header--light .h_dot{
  background-color: #fff;
}
 .home-page-mobile-menu.header.header--light .open_txt, .homepage-header .header.header--light .close_txt {
  color: #fff;
}
 .home-page-mobile-menu.header.header--light .dot_menu {
  background-color: #fff;
}
 .home-page-mobile-menu.header.header--light .hamburger_mobile {
color: #fff;
}



.lock-scroll {
  overflow: hidden !important;
  height: 100vh !important;
}

/* Scroll Modal bar */
#mtr-popup-container::-webkit-scrollbar {
  width: 8px;
}

#mtr-popup-container::-webkit-scrollbar-track {
  background: transparent;
}

#mtr-popup-container::-webkit-scrollbar-thumb {
  background-color: rgba(0,0,0,0.2);
  border-radius: 4px;
}

#mtr-popup-container:hover::-webkit-scrollbar-thumb {
  background-color: rgba(0,0,0,0.4);
}

/* Firefox */
#mtr-popup-container {
  scrollbar-width: thin;
  scrollbar-color: rgba(0,0,0,0.3) transparent;
}
