.elementor-3836 .elementor-element.elementor-element-82c6928 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3836 .elementor-element.elementor-element-82c6928:not(.elementor-motion-effects-element-type-background), .elementor-3836 .elementor-element.elementor-element-82c6928 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061532;}.elementor-3836 .elementor-element.elementor-element-82c6928{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;z-index:100;}.elementor-3836 .elementor-element.elementor-element-82c6928 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3836 .elementor-element.elementor-element-6acde33 .elementor-nav-menu--dropdown a, .elementor-3836 .elementor-element.elementor-element-6acde33 .elementor-menu-toggle{color:#FFFFFF;}.elementor-3836 .elementor-element.elementor-element-6acde33 .elementor-nav-menu--dropdown{background-color:#061532;}.elementor-3836 .elementor-element.elementor-element-6acde33 .elementor-nav-menu--dropdown a:hover,
					.elementor-3836 .elementor-element.elementor-element-6acde33 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-3836 .elementor-element.elementor-element-6acde33 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-3836 .elementor-element.elementor-element-6acde33 .elementor-menu-toggle:hover{color:#FFFFFF;}.elementor-3836 .elementor-element.elementor-element-6acde33 .elementor-nav-menu--dropdown a:hover,
					.elementor-3836 .elementor-element.elementor-element-6acde33 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-3836 .elementor-element.elementor-element-6acde33 .elementor-nav-menu--dropdown a.highlighted{background-color:#061532;}.elementor-3836 .elementor-element.elementor-element-6acde33 .elementor-nav-menu--dropdown a.elementor-item-active{color:#FFFFFF;background-color:#061532;}.elementor-3836 .elementor-element.elementor-element-6acde33 > .elementor-widget-container{margin:0% 5% 0% 0%;}@media(max-width:767px){.elementor-3836 .elementor-element.elementor-element-82c6928{margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-3836 .elementor-element.elementor-element-6acde33 > .elementor-widget-container{margin:0% 5% 0% 5%;}}/* Start custom CSS for section, class: .elementor-element-82c6928 */@media screen and (min-width: 770px) {.elementor-29 .elementor-element.elementor-element-849da79 {
    padding: 10% 0% 150% 0% !important;
    z-index: 100;
}
}
 
@media only screen and (min-width: 3000px){
     .elementor-29 .elementor-element.elementor-element-849da79 {
    padding: 0% 0% 0% 0% !important;
    z-index: 100;
}
  .pp-category-title {
    margin-right: -15% !important;
    margin-top: -3.5% !important;
  }
  .pp-category-description {

  margin-right: -26% !important;
}
.elementor-21 .elementor-element.elementor-element-fb15095 .elementor-nav-menu .elementor-item {
  font-size: 18px;
  font-weight: 600;
}
.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated > .elementor-widget-wrap {
  padding: 1% 0% 0% 0% !important;
  bottom: -1.9%;
  margin-bottom: 1%;
}
.pp-category-count {

  margin-right: -26% !important;
}
.elementor-element-1a72562e {
    margin-top: 60%;
}
  .elementor-107 .elementor-element.elementor-element-c2d6c5f {
    width: 15% !important;
  }
  .elementor-107 .elementor-element.elementor-element-42b2fb1 {
  --container-widget-width: 15% !important;
  --container-widget-flex-grow: 0;
}
  #bodybord::before {
    content: " ";
    display: block;
    background: #061532;
    height: 25px;
    width: 22px;
    border-radius: 0px 0px 24px 24px;
    position: fixed;
    top: 130px;
    margin-right: 14.7% !important;
  }
  .pp-category-inner {
  padding: 8% 10% 4% 10%;}
  .elementor-136 .elementor-element.elementor-element-9ee7a08 {
  margin-right: 5%;
}
  .elementor-136 .elementor-element.elementor-element-d6c2ad1 > .elementor-widget-container {
  padding: 0%;
  text-align: center;
}
}
@media (min-height: 2000px), screen and (orientation: portrait) {
 .elementor-29 .elementor-element.elementor-element-849da79 {
    padding: 0% 0% 0% 0% !important;
    z-index: 100;
}
.elementor-element-1a72562e {
    margin-top: 60%;
}

  .elementor-107 .elementor-element.elementor-element-42b2fb1 {

}
  #bodybord::before {
    content: " ";
    display: block;
    background: #061532;
    height: 25px;
    width: 22px;
    border-radius: 0px 0px 24px 24px;
    position: fixed;
    top: 130px;
    margin-right: 14.7% !important;
  }
  .pp-category-inner {
  padding: 8% 10% 4% 10%;}
  .elementor-136 .elementor-element.elementor-element-9ee7a08 {
  margin-right: 5%;
}
  .elementor-136 .elementor-element.elementor-element-d6c2ad1 > .elementor-widget-container {
  padding: 0%;
  text-align: center;
}
}



@media (min-height: 1300px), screen and (orientation: portrait) {
 .elementor-29 .elementor-element.elementor-element-849da79 {
    padding: 0% 0% 0% 0% !important;
    z-index: 100;
}

  .elementor-107 .elementor-element.elementor-element-42b2fb1 {
}
  #bodybord::before {
    content: " ";
    display: block;
    background: #061532;
    height: 25px;
    width: 22px;
    border-radius: 0px 0px 24px 24px;
    position: fixed;
    top: 130px;
    margin-right: 14.7% !important;
  }
  .pp-category-inner {
  padding: 8% 10% 4% 10%;}
  .elementor-136 .elementor-element.elementor-element-9ee7a08 {
  margin-right: 5%;
}
  .elementor-136 .elementor-element.elementor-element-d6c2ad1 > .elementor-widget-container {
  padding: 0%;
  text-align: center;
}
}

@media (min-height: 1100px), screen and (orientation: portrait) {
 .elementor-29 .elementor-element.elementor-element-849da79 {
    padding: 0% 0% 0% 0% !important;
    z-index: 100;
}
.elementor-element-1a72562e {
    margin-top: 50%;
}
}

@media only screen and (max-width: 425px){
/**/.elementor-29 .elementor-element.elementor-element-849da79 {
    padding: 0% !important;
    z-index: 100;
}
/*.elementor-29 .elementor-element.elementor-element-849da79 {
    padding: 10% 0% 30% 0% !important;
    z-index: 100;
}
    .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0% !important;
        margin: 4px 0px 4px 0px;
    overflow-x: hidden;
    */
}
#elementor-popup-modal-1074 {
    background-color: rgb(0 0 0 / 48%);
    margin-bottom: -25% !important;
}
}
#menimg > li::before {
    content: '';
    background: url(http://docs.cloud.ir/wp-content/uploads/shield.svg);
    height: 22px;
    width: 25px;
    position: absolute;
    background-repeat: no-repeat;
    margin-top: 13px;
    margin-right: -10px;
}

@media screen and (max-width: 769px) {
#bodybord::after {
    display: none !important;
}
#bodybord::before {
    display: none !important;
}
  }
@media screen and (min-width: 769px) {
#bodybord::after {
content: " ";
    display: block;
    background: #F4F7FE;
    height: 27px;
    width: 24px;
    border-radius: 0px 24px 0px 15px;
    position: fixed;
    top: 130px;
}
#bodybord::before {
    content: " ";
    display: block;
    background: #061532;
    height: 25px;
    width: 30px;
    border-radius: 0px 0px 15px 15px;
    position: fixed;
    top: 130px !important;
    right: 7px;
}
  }
  @media screen and (min-width: 1026px){
#bodybord::before {
content: " ";
    display: block;
    background: #061532;
    height: 25px;
    width: 29px;
    border-radius: 0px 0px 24px 24px;
    position: fixed;
    top: 130px !important;
    right: 10px;
}}

@media only screen and (max-width: 1030px) and (min-width: 1020px){
#bodybord::before {
    content: " ";
    display: block;
    background: #061532;
    height: 25px;
    width: 28px;
    border-radius: 0px 0px 24px 24px;
    position: fixed;
top: 130px !important;
    right: 7px !important;
    margin-right: 18.5% ;
}

}
@media only screen and (max-width: 780px) and (min-width: 700px){
#bodybord::before {
    top: 130px;
	right:0px;
    margin-right: 23.5%;
}
#ifode {
   padding-right: 2%;
}

.elementor-136 .elementor-element.elementor-element-bea56cf .elementor-heading-title {
    text-align: center;
    /*margin-right: 10%;*/
}
.elementor-21 .elementor-element.elementor-element-fb15095 .elementor-nav-menu .elementor-item {
    font-size: 14px;
}
}
@media only screen and (max-width: 760px) and (min-width: 700px){
.elementor-136 .elementor-element.elementor-element-9ee7a08 {
    margin-right: 15% !important;
}
}

@media (max-width: 330px){
#elementor-popup-modal-1074 {
    background-color: rgb(0 0 0 / 48%);
    margin-bottom: -30% !important;
}
    body.rtl #elementor-popup-modal-1074 .dialog-close-button {
    left: 77% !important;
}
#elementor-popup-modal-1131 .dialog-widget-content {
    margin: 60% 0% 0% 0% !important;
}
#elementor-popup-modal-1131 .dialog-close-button {
    left: 77% !important;
}
}
@media (max-width: 380px){
.elementor-136 .elementor-element.elementor-element-9ee7a08 {
    align-self: center;
    margin-left: 5%;
    margin-right: 3%;
}}
@media only screen and (max-width: 400px) and (min-width: 380px){
body.rtl #elementor-popup-modal-1074 .dialog-close-button {
    left: 72% !important;
}
#elementor-popup-modal-1131 .dialog-close-button {
    left: 72% !important;
}
body.rtl #elementor-popup-modal-1074 .dialog-close-button {
    left: 72% !important;
}
}
@media only screen and (max-width: 426px) and (min-width: 400px){
    body.rtl #elementor-popup-modal-1074 .dialog-close-button {
    left: 70% !important;
}
#elementor-popup-modal-1131 .dialog-close-button {
    left: 72% !important;top: -44px;
}
body.rtl #elementor-popup-modal-1074 .dialog-close-button {
    left: 70% !important;
}
#elementor-popup-modal-1074 {
    margin-bottom: -23% !important;
}

}
@media (max-width: 426px){
.elementor-136 .elementor-element.elementor-element-9ee7a08 {
    align-self: center;
    margin-left: 5%;
    margin-right: 5%;
}
.ekit-wid-con {
    padding-top: 5px !important;
}
.fas {
    line-height: 1 !important;
}
.elementor-21 .elementor-element.elementor-element-607ee82 {
    border-radius: 0px 0px 20px 20px !important;
}
#elementor-popup-modal-1131 {
    justify-content: center;
    align-items: center;
    pointer-events: all;
    /* background-color: rgba(0,0,0,.8); */
    /* background: rgb(6,21,50); */
    background: linear-gradient(0deg, rgba(6,21,50,1) 0%, rgba(6,21,50,1) 80%, rgba(6,21,50,0) 81%, rgba(6,21,50,0) 100%) !important;
}
.elementor-1131 .elementor-element.elementor-element-ddef735 {
    padding:  0%;
}
}
#elementor-popup-modal-1131 .dialog-close-button {
left: 74%;}
@media (min-width: 768px){

    .elementor-107 .elementor-element.elementor-element-9139ffe {
    float: left;
    margin-right: 10%;
}
}
@media (max-width: 768px){
    #bodybord>.elementor-element-populated>.elementor-widget-wrap {
    padding: 5px 0px 0px 0px !important;
}
}

/*@media only screen and (max-width: 1030px) and (min-width: 1020px)  {
#bodybord>.elementor-element-populated>.elementor-widget-wrap {
    padding: 145px 0px 0px 0px !important;
}
}*/
body.rtl .wpb_category_n_menu_accordion ul li > a > span.wpb-submenu-indicator {
    right: unset;
    left: 0;
    padding-right: 100%;
}
.wpb_category_n_menu_accordion li.wpb-submenu-indicator-minus > a > span.wpb-submenu-indicator {
    padding-right: 0px !important;
}

@media (min-width: 2000px){
.elementor-107 .elementor-element.elementor-element-6f3cf3b .pp-categories .pp-category-inner img {
    height: 45px;
    width: 45px;
    position: absolute;
    margin-top: -4%;
    margin-right: 5%;
    right: 0px;
}}
@media (min-width: 2619px){
.elementor-107 .elementor-element.elementor-element-6f3cf3b .pp-categories .pp-category-inner img {
    height: 45px;
    width: 45px;
    position: absolute;
    margin-top: -4%;
    margin-right:10%;
    right: 0px;
}}
@media (max-width: 700px){
#bodybord::before {
    display: none !important;
}
    .elementor-element-fdbb7fb::before {
    content: '';
    background: url(https://docs.cloud.ir/wp-content/uploads/2023/10/left-br.png);
    height: 22px;
    width: 25px;
    position: absolute;
    background-repeat: no-repeat;
    margin-top: 5px;
    z-index: 10000;
    margin-right: -35px;    z-index: 1;
}
}


@media (max-width: 425px){
.elementor-1144 .elementor-element.elementor-element-a825790 {
    --container-widget-width: 90% !important;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 90% ) !important;
    max-width: 90% !important;
}
    .elementor-element-fdbb7fb::before {
    content: '';
    background: url(http://docs.cloud.ir/wp-content/uploads/2023/10/left-br.png);
    height: 22px;
    width: 25px;
    position: absolute;
    background-repeat: no-repeat;
    margin-top: 5px;
    margin-right: -35px;    z-index: 1;
}
.elementor-1144 .elementor-element.elementor-element-fdbb7fb {
    --container-widget-width: 95% !important;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 90% ) !important;
    max-width: 90% !important;
    align-self: center;padding: 0% 15% 5% 0% !important;
}
}
body {
    background-color: #061532;
}
	@media only screen and (max-width: 1030px) and (min-width: 1020px){
#bodybord::before {
    margin-right: 23.5% ;
}}

@media (min-width: 820px){
#bodybord > .elementor-element-populated {
  padding: 1% 0% 0% 0% !important;
}
}/* End custom CSS */