@font-face {
  font-family: GothamLight;
  src: url(./assets/Gotham-Light.otf);
}
@font-face {
  font-family: GothamNarrowMedium;
  src: url(./assets/GothamNarrow-Medium.otf);
}
* {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
}
input[type="number"]::-webkit-inner-spin-button, 
input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

input[type="number"] {s
  -moz-appearance: textfield;
}
input:-webkit-autofill,
input:-webkit-autofill:focus {
  transition: background-color 600000s 0s, color 600000s 0s;
}
input[data-autocompleted] {
  background-color: transparent !important;
}
a {
  text-decoration: none;
  color: unset;
}
body {
  background: #eae7e2;
  font-family: GothamLight;
}
::-webkit-scrollbar {
  width: 5px;
}
::-webkit-scrollbar-track {
  background: #eae7e2;
  border-radius: 100vw;
}
::-webkit-scrollbar-thumb {
  background: #3b3431;
  border-radius: 1px;
  border-radius: 100vw;
}
/* green-curtain  */
.green-curtain {
  position: fixed;
  width: 100%;
  height: 100vh;
  background: #ffffff;
  top: 0;
  left: 0;
  z-index: 103;
}
.pseudo-table-cell {
  width: 100%;
  height: 100vh;
  display: flex;
  vertical-align: middle;
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  align-items: center;
  box-sizing: border-box;
  flex-wrap: wrap;
}
.gc-big-name img {
  width: auto;
  height: 100vh;
}
.gc-div-1 {
  width: fit-content;
  margin: auto;
}
.center-title {
  text-align: center;
  font: 26px/36px GothamNarrow-Medium;
  letter-spacing: 0px;
  color: #1d3b27;
  /* margin-bottom: 0; */
  /* margin-top: 0; */
  opacity: 1;
  transition: all 0.7s ease-in-out;
  display: table;
  margin: auto;
  position: absolute;
  bottom: 75px;
  width: 100%;
  left: 0;
  z-index: 2;
}
/* green-curtain end */
/* casa curtain */
.casa-sia-ch {
  position: fixed;
  width: 100%;
  height: 100vh;
  background: #38322e;
  top: 0;
  left: 0;
  z-index: 102;
}
.csLogoLoader {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.csLogoLoader img {
  height: 100vh;
}
/* casa curtain end */
/* main screen scal transformation */
.casaScreen {
  position: relative;
  height: auto;
  z-index: 7;
  background-color: #fff;
  transform-origin: 100% 0;
  transform: scale(1) translate(0, 0);
  transition: transform 0.5s ease-out;
}
/*.casaScreen.openMenu {*/
/*  transform: scale(0.387132) translate(-351px, 40%);*/
/*  height: 150%;*/
/*  overflow-y: auto;*/
/*}*/
.casaMain {
  height: 100vh;
  width: 100%;
}
#fullMenu {
  position: fixed;
  top: 0;
  left: 0;
  height: 100vh;
  width: 100%;
  z-index: 8;
  pointer-events: none;
  opacity: 0;
  transition: 0.8s;
  background-color: #eae7e2;
  overflow: hidden;
}
#fullMenu.openMenu {
  opacity: 1;
  pointer-events: initial;
}
iframe {
  width: 85vw;
  height: 100vh;
  scale: 0.55;
  border: none;
  position: absolute;
  top: 0;
  left: 30%;
}
.menuLogoBanner {
  /*position: absolute;*/
  /*z-index: -1;*/
  /*width: 50vw;*/
  /*left: -10%;*/
  /*top: 2%;*/
  /*opacity: 0.3;*/
  /*scale: 1.15;*/
  /*position: absolute;*/
  /*z-index: -1;*/
  /*width: 50vw;*/
  /*left: -11%;*/
  /*top: 2rem;*/
  /*opacity: 0.3;*/
    position: absolute;
    z-index: -1;
    width: auto;
    left: -11%;
    height: 95vh;
    top: 2rem;
    opacity: 0.3;
}
.caLinks {
  display: grid;
  grid-template-columns: 40% 60%;
  width: 90%;
  height: 100vh;
  align-items: center;
  margin: auto;
}
.caLinksUL {
  display: grid;
  gap: 4rem;
  justify-content: end;
}
.caLinksUL li {
  font-size: 27px;
  font-weight: 400;
  line-height: normal;
  white-space: normal;
  list-style-type: none;
  color: #554c47;
  cursor: pointer;
  transition: color 0.3s ease;
  font-family: serif;
}
.caLinksUL li:hover {
  color: #3b3431;
  font-weight: 500;
}

/* main screen scal transformation end */
.bannerTitle {
  color: #554c47;
  font-size: 36px;
  font-weight: 400;
  font-family: serif;
}
.csLogoCont {
  height: 30px;
  cursor: pointer;
}
.menuIcon {
  margin-bottom: -9px;
}

.csLogo {
  height: 100%;
}
.container {
  width: 90%;
  margin: 0 auto;
}
[data-tab-content] {
  display: none;
}

.active[data-tab-content] {
  display: block;
}
.heroBanner {
  /*background: url(./assets/images/Architecture_Banner_image.jpg);*/
  /*background: url(./assets/images/hero-banner.png); c6-night.jpg */
  background: url(./assets/images/nigh-sight.jpg);
  height: 100vh;
  width: 100%;
  background-size: cover;
  background-position: center;
}
.header {
  position: fixed;
  top: 0;
  background: #2c2622;
  width: 100%;
  z-index: 99;
  padding: 1.2rem 0;
}
.subHeader {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.discoverNow {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 3rem 0;
  gap: 1.5rem;
}
.discoverNowBtn {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 1rem;
}
.dnBtn {
  padding: 10px 2rem;
  border-radius: 10rem;
  outline: none;
  border: 1px solid #544b46;
  background: transparent;
  color: #000000;
  letter-spacing: 1px;
  cursor: pointer;
  font-family: 'GothamLight';
}
.dnBtn.active {
  border: 1px solid #544b46;
  background: #544b46;
  color: #e5e5e5;
  font-family: 'GothamLight';
}
.developmentImgCont {
  width: 100%;
  height: 100vh;
}
.developmentImg {
  height: 100%;
  object-fit: cover;
}
.artisticRep {
  position: absolute;
  bottom: 1.3rem;
  margin-left: 5%;
  color: #ffffff;
}
.owl-prev {
  position: absolute;
  top: 50%;
  left: 0;
  height: fit-content;
  transform: translate(0, -105%);
  margin-left: 5% !important;
}
.owl-next {
  position: absolute;
  top: 50%;
  right: 0;
  height: fit-content;
  transform: translate(0, -105%);
  margin-right: 5% !important;
}
#development .owl-dots {
  position: absolute;
  bottom: 1rem;
  right: 0;
  left: 0;
}
#residences .owl-dots {
  position: absolute;
  bottom: 1rem;
  right: 0;
  left: 0;
}
#development .owl-theme .owl-dots .owl-dot span {
  background: #554c47;
}
#residences .owl-theme .owl-dots .owl-dot span {
  background: #554c47;
}
.owl-theme .owl-nav [class*='owl-']:hover {
  background: unset !important;
  color: #fff;
  text-decoration: none;
}
.owl-theme .owl-dots .owl-dot span {
  width: 12px !important;
  height: 12px !important;
  margin: 5px 7px;
  background: unset;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity 0.2s ease;
  border-radius: 30px;
}
#development .owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
  background: radial-gradient(#554c47 42%, #ffffff 52%, #554c47 58%);
}
#residences .owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
  background: radial-gradient(#554c47 42%, #ffffff 52%, #554c47 58%);
}
#keyFeatures .owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
  background: radial-gradient(#554c47 43%, #ffffff 51%, #554c47 64%);
}
#keyFeatures .owl-theme .owl-dots .owl-dot span {
  background: #554c47;
}

/* .owl-theme .owl-dots .owl-dot span {
    background: radial-gradient(white 45%, transparent 60%) !important;
  }
  .owl-theme .owl-dots .owl-dot.active span,
  .owl-theme .owl-dots .owl-dot:hover span {
    background: radial-gradient(white 45%, transparent 60%, white 65%) !important;
  } */
.owl-theme .owl-nav {
  margin-top: unset !important;
}
/* Key features */
.keyFeatures {
  /*background: url(./assets/images/keyFeatureBg.png);*/
  background: #dcd7cf;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 3rem 0;
}
.featureImgLocation img {
  object-position: center;
}
.kerFeatureTitle {
  margin-bottom: 3rem;
}
.featureBody {
  display: flex;
  justify-content: center;
}
.feature {
  display: grid;
  grid-template-columns: 60% 40%;
  width: 70%;
  height: 60vh;
}
.keyFeatures .owl-carousel .owl-item img {
  display: block;
  height: 100%;
  width: 100%;
}
.owl-carousel .owl-item img {
  display: block;
  width: 100%;
  object-fit: cover;
  object-position: center;
}
.imgTop {
  object-fit: cover;
  object-position: top !important;
}

.keyFeatures .owl-dots {
  margin-top: 3rem;
}
.featureContent {
  height: 100%;
  background: #eae7e2;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0 2rem;
  gap: 1rem;
}
.feTitle {
  font-size: 28px;
  font-family: 'GothamLight';
  color: #554c47;
}
.feDesc {
  font-family: 'GothamLight';
  font-size: 16px;
  color: #554c47;
  line-height: 23px;
}
.featureImg {
  height: inherit;
}
.featureImg .owl-carousel .owl-item img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover !important;
}
.inTheNews {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 3rem;
  padding: 3rem 0;
}
.intContainer {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
.intTitle {
  text-align: center;
}
.itnCards {
  width: 100%;
  height: 300px;
  object-fit: cover;
  object-position: top;
}
.itnCardImg img {
  height: 50vh;
  width: 100%;
  object-fit: cover;
  border: 0.5px solid #e3e3e3;
}
.intCardDesc {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-top: 1rem;
  font-family: 'GothamLight';
  color: #3e3b36;
  line-height: 23px;
}
.intReadMore {
  margin-top: 1rem;
  color: #3e3b36;
  font-family: 'GothamLight';
  line-height: 18px;
  font-style: italic;
  padding-bottom: 3px;
  border-bottom: 1px solid #3e3b36;
  width: fit-content;
}
.itnBtn {
  text-align: center;
}
.aboutMaia {
  /*background: url(./assets/images/keyFeatureBg.png);*/
  background: #dcd7cf;
  height: 70vh;
  width: 100%;
}
.amContainer {
  display: grid;
  grid-template-columns: 50% 50%;
  height: 100%;
  margin-left: 5%;
}
.aboutImg {
  /*background: url(./assets/architecture/c5dt.jpg);*/
  /*background-size: cover;*/
  /*background-position: center;*/
  width: 100%;
}
.aboutImgCar{
    height: 100%;
}
.amTextCont {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: 3rem;
}
.aboutImg .owl-carousel .owl-item img {
    display: block;
    height: 70vh;
}
.aboutImg .owl-nav {
    display: none;
}
.aboutImg .owl-dots {
    display: none;
}
.amMobileCont .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: radial-gradient(#554c47 43%, #ffffff 51%, #554c47 64%);
}
.amMobileCont .owl-theme .owl-dots .owl-dot span {
    background: #554c47;
    margin-top: 1rem;
}
.amDesc {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  font-size: 16px;
  padding-right: 5%;
}
.amDesc p {
  line-height: 24px;
}
.footer {
  min-height: 30vh;
  width: 100%;
  background: #2c2622;
}
.maiaLogo {
  height: 100%;
  width: 100px;
  filter: brightness(5);
}
.credaiLogo {
  width: 8rem;
  margin-left: auto;
}
.getInTouch {
  background: linear-gradient(39deg, #46403aba 35%, #46403aba),
    url(https://simplileapstaging.com/casa-sia/assets/images/bookYourExperience.png);
  width: 100%;
  background-size: cover;
  display: flex;
  justify-content: center;
  padding: 3rem 0;
  color: #ffffff;
}
.getInTouchContainer {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 4rem;
}
.getInTouchTitle {
  font-size: 36px;
  font-weight: 400;
  font-family: serif;
  text-align: center;
  margin-bottom: 1rem;
}
.allInputsGIT {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 2rem;
}
.formW {
  width: 100%;
  background: transparent;
  outline: none;
  border: none;
  border-bottom: 1px solid #ffffff;
  padding: 1rem 0;
  font-size: 16px;
  color: #ffffff;
}
.formW::placeholder {
  color: #ffffff;
  opacity: 1;
}
.dnBtn.submit {
  background: linear-gradient(45deg, #bda16c, #967b4a);
  color: #ffffff;
}
.footerCont {
  display: grid;
  grid-template-columns: 1fr 1fr;
  align-items: center;
  height: 100%;
  color: #eae7e2;
  padding: 3rem 0;
}
.footerGIT {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
.footerGIT a {
  text-decoration: none;
  color: #eae7e2;
}
.maiaAddr {
  line-height: 23px;
}
.footerDiv1 {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  height: 100%;
  justify-content: space-between;
}
.footerDiv2 {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
  text-align: end;
  height: 100%;
  justify-content: flex-end;
}
.socialIcons {
  display: flex;
  gap: 2rem;
  justify-content: end;
}
.socialIcons img {
  height: 20px;
}
.ImgContDesk,
.btnDesktop {
  display: block !important;
}
.ImgContMob,
.dnBtnMobile {
  display: none !important;
}
.desktopAboutPara{
    display: block;
}
.amContainerDesktop{
    display: grid;
}
.amContainerMobile{
    display: none;
}

@media (max-width: 575.98px) {
  .csLogo {
    height: 1.5rem;
    margin-top: 4px;
  }
  .ImgContDesk,
  .btnDesktop {
    display: none !important;
  }
  .ImgContMob,
  .dnBtnMobile {
    display: block !important;
  }
  .dnBtnMobile {
    width: fit-content;
    margin: 1rem auto 0;
  }
  .desktopAboutPara{
    display: none;
  }
  .amContainerDesktop{
    display: none;
}
.amContainerMobile{
    display: block;
}
  .header {
    padding: 1rem 0;
  }
  .menuLogoBanner {
    position: absolute;
    z-index: -1;
    width: 100%;
    left: unset;
    top: 50%;
    transform: translate(0, -45%);
    opacity: 0.3;
    scale: 1.15;
  }
  .footerCont {
    display: grid;
    grid-template-columns: auto;
    gap: 3rem;
  }
  .footerDiv2 {
    display: flex;
    flex-direction: column;
    gap: 1rem;
    text-align: start;
    height: 100%;
    align-items: flex-start;
  }
  .footerRights {
    line-height: 25px;
    text-align: center;
  }
  .gc-big-name img {
    width: 300px;
  }
  .csLogoLoader img {
    height: 50vh;
    width: auto;
  }
  .iframeCont {
    display: none;
  }
  .caLinks {
    grid-template-columns: auto;
  }
  .heroBanner {
    height: 41vh;
    background: url(./assets/images/c6-night-mob.jpg);
    background-size: cover;
    background-position-x: center;
  }
  .developmentImgCont {
    height: 50vh;
  }
  .discoverNow {
    padding: 2rem 0;
  }
  #development .owl-dots {
    bottom: 0rem;
  }
  #residences .owl-dots {
    bottom: 0rem;
  }
  .artisticRep {
    bottom: 2.5rem;
    filter: drop-shadow(2px 4px 6px black);
    font-size: 12px;
  }
  .feature {
    display: grid;
    grid-template-columns: auto;
    width: 70%;
    height: auto;
  }
  .featureContent {
    height: 300px;
    background: #eae7e2;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    padding: 1.5rem;
    gap: 1rem;
  }
  .featureImg {
    height: 200px;
  }
  .svgNavIcon {
    width: 30px;
  }
  .imgMobRight {
    object-fit: cover;
    object-position: right !important;
  }
  .itnCardMobileImg{
    object-position: right !important;  
  }
  .intContainer {
    grid-template-columns: auto;
  }
  .amContainer {
    grid-template-columns: auto;
    margin: 0 5%;
  }
  .amDesc {
    padding-right: unset;
    text-align: justify;
  }
  .aboutMaia {
    height: auto;
    width: 100%;
    padding: 3rem 0;
  }
  .aboutImg {
    /*height: 35vh;*/
    /*margin-right: 0%;*/
    /*width: 100%;*/
    /*background-size: contain;*/
    /*background-repeat: no-repeat;*/
    /*margin-top: 2rem;*/
    /*display:none;*/
  }
  .getInTouchContainer {
    width: 90%;
    margin: auto;
    gap: 1rem;
  }
  .enterDetailsP {
    line-height: 24px;
  }
  .amTextCont {
    align-items: center;
    gap: 2rem;
  }
  .footerDiv1,
  .footerDiv2 {
    align-items: center;
    font-size: 14px;
  }
  .maiaAddr {
    text-align: center;
  }
  .getInTouchTitle {
    margin-bottom: 2rem;
  }
  .bannerTitle,
  .getInTouchTitle {
    font-size: 26px;
  }
  .enterDetailsP {
    font-size: 14px;
    text-align: center;
  }
  .feTitle {
    font-size: 24px;
  }
  .caLinksUL li {
    font-size: 24px;
  }
  .amDesc p {
    font-size: 14px;
  }
  .intCardDesc {
    font-size: 14px;
  }
  .intReadMore {
    font-size: 14px;
  }
  .feDesc {
    font-size: 14px;
    text-align: justify;
  }
  .footerGIT a {
    text-align: center;
  }
  .caLinksUL {
    justify-content: center;
  }
  .dnBtn {
    padding: 10px 1.5rem;
  }
  .credaiLogo {
    width: 8rem;
    margin-left: auto;
    margin-right: auto;
  }
  .owl-theme .owl-dots .owl-dot span {
    width: 10px !important;
    height: 10px !important;
  }
}
@media only screen and (max-width: 1000px) and (orientation: landscape) {
  .amTextCont {
    gap: 1.5rem;
  }
  .bannerTitle {
    font-size: 20px;
  }
  .feature {
    height: 65vh;
  }
  .feTitle {
    font-size: 18px;
  }
  .caLinksUL li {
    font-size: 18px;
  }
  .caLinksUL {
    gap: 2rem;
  }
  .amDesc,
  .feDesc {
    font-size: 12px;
  }
  .getInTouchTitle {
    font-size: 20px;
  }
  .enterDetailsP {
    font-size: 12px;
  }
  .formW {
    font-size: 12px;
  }
  .dnBtn {
    font-size: 10px;
  }
  .maiaAddr,
  .footerGIT,
  .footerRights,
  .footerRights,
  .intCardDesc,
  .intReadMore {
    font-size: 12px;
  }
}

/* Modal styles */
.legalDisclaimer{
    cursor: pointer;
}
.modal {
  display: none; /* Hidden by default */
  position: fixed;
  z-index: 1000;
  inset: 0;
  width: 100%;
  height: 100vh;
  overflow: auto;
  background-color: rgba(0, 0, 0, 0.5);
  justify-content: center;
  align-items: center;
}

/* Modal content */
.modal-content {
  background-color: #fff;
  padding: 20px;
  border: 1px solid #888;
  width: 70%;
  height: 85%;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
  border-radius: 10px;
  display: flex;
  flex-direction: column;
  position: relative;
  overflow-y: auto;
}
.legalTitle{
  text-align: center;
  margin: 1rem 0 2rem 0;
}
.legalPara{
  line-height: 24px; 
}
.legalContent{
  display: flex;
  flex-direction: column;
  gap: 1rem;
  width: 95%;
  margin: auto;
}
.legalClose {
    color: #9c814f;
    float: right;
    font-size: 40px;
    font-weight: bold;
    cursor: pointer;
    position: absolute;
    top: 1rem;
    right: 1rem;
}

.legalClose:hover,
.legalClose:focus {
  color: black;
  text-decoration: none;
}
.legalBtn{
    width: fit-content;
    margin: auto;
}
img.object-position{
    object-position:top !important;
}

/*.devslider{*/
/*    width:100vw;*/
/*    height:100vh;*/
/*    position:relative;*/
/*}*/
/*.devcontent{*/
/*    position:absolute;*/
/*    top:35%;*/
/*}*/



/*.dev-img1{*/
/*     height: 100vh;*/
/*    width: 100%;*/
/*    background: linear-gradient(45deg, black, #00000024), url(./assets/images/summit27bg.jpg);*/
/*    background-size: cover;*/
/*    background-position: center;*/
/*    background-repeat: no-repeat;*/
/*}*/

/*.dev-img2{*/
/*     height: 100vh;*/
/*    width: 100%;*/
/*    background: linear-gradient(45deg, black, #00000024), url(./assets/images/dev-banner1.jpg);*/
/*    background-size: cover;*/
/*    background-position: top;*/
/*    background-repeat: no-repeat;*/
/*}*/

/*.devheading{*/
/*    text-align: center;*/
/*    padding-top: 40px;*/
/*    letter-spacing: 2.4px;*/
/*    color: #F2F2F2;*/
/*    text-transform: uppercase;*/
/*    font-size:24px;*/
/*}*/

/*.devcontent{*/
/*    margin:auto 10%;*/
/*}*/

/*.dev-title{*/
/*    letter-spacing: 1.6px;*/
/*    color:#ffffff;*/
/*    margin-bottom:15px;*/
/*}*/

/*.dev-description ul li p{*/
/*    color:#ffffff;*/
/*}*/

/*.dev-description ul li::marker{*/
/*    color:#00000000 !important;*/
/*}*/

/*.dev-description ul li p {*/
/*    margin-bottom: 15px;*/
/*}*/

/*.dev-title:after{*/
/*    position: absolute;*/
/*    display: block;*/
/*    content: "";*/
/*    height: 2px;*/
/*    max-width: 200px;*/
/*    width: 100%;*/
/*    background: #ffffff;*/
/*    top: calc(5% - 1.5px);*/
/*    left: 120%;*/
/*}*/

/*.dev-button{*/
/*padding: 10px;*/
/*    border: 1px solid #f2f2f2;*/
/*    color: #1D3B27;*/
/*    background-color: #f2f2f2;*/
/*    font-size: 11px;*/
/*    display: inline-block;*/
/*    margin-bottom: 0px;*/
/*    min-width: 150px;*/
/*    margin-top: 15px;*/
/*    text-align: center;*/
/*    text-decoration: none;*/
/*    font: normal 11px / 17px GothamNarrowMedium;*/
/*    letter-spacing: 2.4px;*/
/*    text-transform: uppercase;*/
/*}*/


/*@media only screen and (max-width: 768px) {*/
    /*.dev-title:after {*/
    /*    max-width: 80px;*/
    /*    top: calc(5% - 1.5px);*/
    /*}*/
    
/*    .dev-title:after{*/
/*        display:none;*/
/*    }*/
    
/*}*/

/*.dev-flex{*/
/*    display:flex;*/
/*    gap:15px;*/
    /*align-items:center;*/
/*}*/

/*.dev-line{*/
/*    width:130px;*/
/*    height:1px;*/
/*    background:#ffffff;*/
/*    margin-top:12px;*/
/*}*/