.elementor-1734 .elementor-element.elementor-element-af97e72{margin-top:200px;margin-bottom:0px;}.elementor-1734 .elementor-element.elementor-element-bdae8d3{--spacer-size:50px;}.elementor-1734 .elementor-element.elementor-element-89e86f4 .minput, .elementor-1734 .elementor-element.elementor-element-89e86f4 .button, .elementor-1734 .elementor-element.elementor-element-89e86f4 a{margin-bottom:0px;}.elementor-1734 .elementor-element.elementor-element-89e86f4 .minput label{text-align:left;}.elementor-1734 .elementor-element.elementor-element-89e86f4 .minput input, .elementor-1734 .elementor-element.elementor-element-89e86f4 .minput textarea{color:#000000;background-color:#FFFFFF96;border-radius:10px 10px 10px 10px;}.elementor-1734 .elementor-element.elementor-element-89e86f4 .minput input::placeholder, .elementor-1734 .elementor-element.elementor-element-89e86f4 .minput textarea::placeholder{color:#000000;}.elementor-1734 .elementor-element.elementor-element-89e86f4 .minput .digits-form-select .select2-selection--single{border-style:none;}.elementor-1734 .elementor-element.elementor-element-89e86f4 .minput .digits-form-select.select2-container--open .select2-selection--single{border-radius:50px 50px 50px 50px;}.elementor-1734 .elementor-element.elementor-element-89e86f4 .dig-elem .signdesc{font-family:"IRANSansX", Sans-serif;}.elementor-1734 .elementor-element.elementor-element-89e86f4 .signdesc{text-align:center;}.elementor-1734 .elementor-element.elementor-element-89e86f4 .dig-elem .signupbutton{line-height:100px;height:100px;font-family:"IRANSansX", Sans-serif;}.elementor-1734 .elementor-element.elementor-element-89e86f4 .dig-elem .button{line-height:50px;height:50px;color:#FFFFFF;}.elementor-1734 .elementor-element.elementor-element-89e86f4, .elementor-1734 .elementor-element.elementor-element-89e86f4 a, .elementor-1734 .elementor-element.elementor-element-89e86f4 .dig_verify_code_text{color:#FFFFFF;font-family:"IRANYekanX", Sans-serif;}.elementor-1734 .elementor-element.elementor-element-89e86f4 a:hover, .elementor-1734 .elementor-element.elementor-element-89e86f4 .dig_verify_code_text:hover{color:#BFBFBF;}.elementor-1734 .elementor-element.elementor-element-89e86f4 .minput.input-error label{color:#AA0000;}.elementor-1734 .elementor-element.elementor-element-89e86f4 .minput.input-error input, .elementor-1734 .elementor-element.elementor-element-89e86f4 .minput.input-error textarea, .elementor-1734 .elementor-element.elementor-element-89e86f4 .minput.input-error .digits-form-select .select2-selection--single{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AA0000;}:root{--page-title-display:none;}body.elementor-page-1734:not(.elementor-motion-effects-element-type-background), body.elementor-page-1734 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nayrika.club/wp-content/uploads/2023/01/nyrikaback2-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}@media(min-width:1025px){body.elementor-page-1734:not(.elementor-motion-effects-element-type-background), body.elementor-page-1734 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-1734 .elementor-element.elementor-element-bc4653f > .elementor-widget-container{margin:0% 0% 0% 0%;}}/* Start custom CSS for html, class: .elementor-element-bc4653f */.preserve {
    transform-style: preserve-3d;
  }


    @keyframes cube {
      0% {
        transform: translateX(-250vw);
      }
      100% {
        transform: translateX(250vw);
      }
    }
    .cube_wrap:nth-of-type(5) .cube {
      position: absolute;
      width: 100%;
      height: 100%;
      animation: rotation 9s linear infinite;
    }
    @keyframes rotation {
      100% {
        transform: rotateX(360deg) rotateY(360deg);
      }
    }
    .cube_wrap:nth-of-type(5) .rotation {
      position: absolute;
      width: 100%;
      height: 100%;
      transform: rotate(0deg);
    }
    .cube_wrap:nth-of-type(5) .wall {
      position: absolute;
      width: 100%;
      height: 100%;
      border: solid 0px #ffffff;
    }

    .cube_wrap img {
      position: fixed;
      width: 100%;
      height: 100%;
      box-shadow: 10px;
      /* background-color: rgba(249, 7, 48, 0.3); */
      box-shadow: 0px 2px 24.5px 0.5px rgba(249, 7, 48, 0.5);
    }
@media only screen and (max-width: 767px) {
  .cube_wrap:nth-of-type(5) {
    /* position: absolute; */
    /* top: 20%;
    left: calc(40% + 50px); */
    margin-right: auto;
    margin-left: auto;
    vertical-align: middle;
    width: 30vw;
    height: 30vw;
    animation: cube 0s linear -1s infinite;
    opacity: 1;
    z-index: 99;
  }


  .cube_wrap:nth-of-type(5) .front {
    transform:  translateZ(15vw);
  }
  .cube_wrap:nth-of-type(5) .back {
    transform: rotateY(180deg) translateZ(15vw);
  }
  .cube_wrap:nth-of-type(5) .left {
    transform: rotateY(90deg) translateZ(15vw);
  }
  .cube_wrap:nth-of-type(5) .right {
    transform: rotateY(-90deg) translateZ(15vw);
  }
  .cube_wrap:nth-of-type(5) .top {
    transform: rotateX(90deg) translateZ(15vw);
  }
  .cube_wrap:nth-of-type(5) .bottom {
    transform: rotateX(-90deg) translateZ(15vw);
  }
}

@media only screen and (min-width: 769px) {
  .cube_wrap:nth-of-type(5) {
    /* position: absolute; */
    /* top: 20%;
    left: calc(40% + 50px); */
    margin-right: auto;
    margin-left: auto;
    vertical-align: middle;
    width: 10vw;
    height: 10vw;
    animation: cube 0s linear -1s infinite;
    opacity: 1;
    z-index: 99;
  }


  .cube_wrap:nth-of-type(5) .front {
    transform:  translateZ(5vw);
  }
  .cube_wrap:nth-of-type(5) .back {
    transform: rotateY(180deg) translateZ(5vw);
  }
  .cube_wrap:nth-of-type(5) .left {
    transform: rotateY(90deg) translateZ(5vw);
  }
  .cube_wrap:nth-of-type(5) .right {
    transform: rotateY(-90deg) translateZ(5vw);
  }
  .cube_wrap:nth-of-type(5) .top {
    transform: rotateX(90deg) translateZ(5vw);
  }
  .cube_wrap:nth-of-type(5) .bottom {
    transform: rotateX(-90deg) translateZ(5vw);
  }
}/* End custom CSS */
/* Start custom CSS */.site-footer{
    display: none;
}
canvas{
    display: none;
}/* End custom CSS */