.elementor-1718 .elementor-element.elementor-element-bedef0d{--display:flex;--min-height:0px;--justify-content:flex-start;--overflow:auto;}.elementor-1718 .elementor-element.elementor-element-bedef0d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1718 .elementor-element.elementor-element-2a34da4{--display:flex;--min-height:0px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-2a34da4:not(.elementor-motion-effects-element-type-background), .elementor-1718 .elementor-element.elementor-element-2a34da4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-1718 .elementor-element.elementor-element-c4b5931{width:100%;max-width:100%;z-index:30;}@media(min-width:768px){.elementor-1718 .elementor-element.elementor-element-bedef0d{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-c4b5931 */!important;  
 .outerdiv .elementor-widget-html {
    height: 150vh;
    overflow: visible;
  } 
.outerdiv {
  background-color: #fff9df;
  /* height: 550px; */
  padding-top: 100px;
  /* width: 100vw; */
}
.innerdiv {
  background-color: #333333;
  /* height: 50%; */
  display: flex;
  justify-content: space-around;
  margin-left: 24px;
  margin-right: 24px;
  border-radius: 24px;
  /* margin-bottom: 50px; */
  padding-top: 20px;
  /*padding-bottom: 5px;*/
}
.navigation li {
  list-style: none;
  color: #eeeeee;
  cursor: pointer;
  
}
.navigation li:active {
  color: #ffffff;
}
.col0{
    display: flex;
}
.col1{
    display: flex;
    flex-direction: column
}
.col2,
.col3,
.col4 {
  display: flex;
  flex-direction: column;
  /* align-items: center; */
  justify-content: center;
  /* margin-top: 50px; */
  gap: 20px;
}

.navigation ul {
  display: flex;
  gap: 30px;
  flex-wrap: wrap;
  max-width: 700px;
}

.copyright {
  text-align: center;
  color: #fff9df;
  margin-left: 30px;
  text-decoration: none;
  /* text-decoration:underline; */
}
.link{
    
  text-decoration: none;
  color: #fff9df;
}
.link:hover{
  color: #f2b827;
}

.copyright-c4 {
    text-align: center;
    color: #fff9df;
    margin-top: 20px;
    text-decoration: none;
}

.col3 {
  color: white;
}
.col4 button {
  background-color: #fff9df;
  height: 50px;
  border-radius: 45px;
  width: 120px;
  font-weight: 600;
  border-style: none;
  color: black;
}
.icons {
  display: flex;
  /* margin-top: 50px; */
  gap: 50px;
}
/* .footer-width-fixer
,.elementor-1718 {
    padding: 0 !important;
    margin: 0 !important;
} */

.blank {
    background: linear-gradient(
      180deg,
      rgba(255, 249, 223, 0) 0%,
      #fff9df 50.5%,
      rgba(255, 249, 223, 0) 100%
    );
    
    display: block;
    margin-left: 30px;
  }
  .e-con{
      padding: 0px;
  }
@media (min-width: 1024px) {
  .col1 {
    display: flex;
    /* flex-direction: column; */
    align-items: center;
    gap: 50px;
  }
  .blank{
    width: 2px;
    height: 350px;
  }
  .copyright-c4{
    display: none;
  }
}
@media (max-width: 1020px) {
    .col0 {
      display: flex;
      flex-direction: column;
      align-items: center;
      /* gap: 50px; */
    }
    .blank{
      width: 350px;
      height: 2px;
      margin-bottom:10px;
    }
    .icons{
        margin-top: 50px;
    }
    .col4 button{
        display: none;
    }
    .copyright{
        display: none;
    }
  }
@media (max-width: 768px) {
  .innerdiv {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-bottom:10px;
  }
}
@media (max-width: 480px) {
  .navigation ul {
    display: flex;
    /* flex-direction: column; */
    /* justify-content: center; */
    flex-wrap: wrap;
  }
  .innerdiv{
      padding-bottom:10px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bedef0d */.elementor-widget-html .footer {
    height : 200px;
}/* End custom CSS */