.elementor-kit-5{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;font-family:"Hind Siliguri", Sans-serif;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D00;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1400px;}.e-con{--container-max-width:1400px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5 h4{font-size:22px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.dnbtn {
 border: 2px solid #ddd;
    border-radius: 50px;
    position: absolute;
    color: #1f2124;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 40px;
    height: 40px;
    background: #e9e9e9;
    text-decoration: none;
    transition: .3s;
}
.dnbtn:hover {
    height: 45px;
}
.dnbtn:before {
  background: url(/wp-content/uploads/2025/10/Download.png);
    background-repeat: no-repeat;
    background-size: 48%;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    content: " ";
    transform: translate(-50%, -50%);
    transition: .3s;
    top: 50%;
    left: 50%;
}

.dnbtn:hover:before {
  display: none;
}

.dnbtn:hover:after {
  content: 'DOWNLOAD';
  color:#9464a5;
  font-size: 17px;
  position: absolute;
  transform: translate(-50%, -50%);
  transition: .3s;
  animation: fadein .3s;
  top: 50%;
  left: 50%;
}

.dnbtn:hover {
  width: 140px;
  left: -10%;
}

@keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes fadeout {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}


.ytbtn {
 border: 2px solid #ddd;
    border-radius: 50px;
    position: absolute;
    color: #1f2124;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 40px;
    height: 40px;
    background: #e9e9e9;
    text-decoration: none;
    transition: .3s;
}
.ytbtn:hover {
    height: 45px;
}
.ytbtn:before {
  background: url(/wp-content/uploads/2025/10/youtube.png);
    background-repeat: no-repeat;
    background-size: 48%;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    content: " ";
    transform: translate(-50%, -50%);
    transition: .3s;
    top: 50%;
    left: 50%;
}

.ytbtn:hover:before {
  display: none;
}

.ytbtn:hover:after {
  content: 'YOUTUBE';
  color:#9464a5;
  font-size: 17px;
  position: absolute;
  transform: translate(-50%, -50%);
  transition: .3s;
  animation: fadeinyt .3s;
  top: 50%;
  left: 50%;
}

.ytbtn:hover {
    width: 120px;
    left: 100%;
}

@keyframes fadeinyt {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes fadeout {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}/* End custom CSS */