.elementor-35441 .elementor-element.elementor-element-1511a4af:not(.elementor-motion-effects-element-type-background), .elementor-35441 .elementor-element.elementor-element-1511a4af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35441 .elementor-element.elementor-element-1511a4af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-35441 .elementor-element.elementor-element-1511a4af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35441 .elementor-element.elementor-element-1995919d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-35441 .elementor-element.elementor-element-1995919d > .elementor-element-populated{text-align:center;padding:0px 0px 0px 0px;}.elementor-35441 .elementor-element.elementor-element-69b6017c .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-35441 .elementor-element.elementor-element-69b6017c .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-35441 .elementor-element.elementor-element-69b6017c .jet-listing-dynamic-image__caption{text-align:left;}.elementor-35441 .elementor-element.elementor-element-1598cf8a > .elementor-widget-container{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35441 .elementor-element.elementor-element-697c675 > .elementor-container{text-align:right;}.elementor-35441 .elementor-element.elementor-element-697c675{margin-top:80px;margin-bottom:0px;}.elementor-35441 .elementor-element.elementor-element-ac5fb42 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-35441 .elementor-element.elementor-element-ac5fb42 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-35441 .elementor-element.elementor-element-ac5fb42 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35441 .elementor-element.elementor-element-2044e452{--box-border-width:0px;--separator-width:0px;--item-text-hover-decoration:underline;}.elementor-35441 .elementor-element.elementor-element-2044e452 .elementor-toc__header-title{text-align:start;}.elementor-35441 .elementor-element.elementor-element-2265003e > .elementor-widget-container{background-color:#03A9F4;padding:0px 0px 2px 0px;border-radius:0px 0px 5px 5px;}.elementor-35441 .elementor-element.elementor-element-4655c608 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-35441 .elementor-element.elementor-element-4655c608 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 20px;}.elementor-35441 .elementor-element.elementor-element-79baf1e6 > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-35441 .elementor-element.elementor-element-2ff845aa > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-35441 .elementor-element.elementor-element-2ff845aa{text-align:right;}.elementor-35441 .elementor-element.elementor-element-2ff845aa .elementor-heading-title{font-family:"iransans", iransans;font-size:24px;font-weight:700;color:#444B53;}.elementor-35441 .elementor-element.elementor-element-4b37df1d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-35441 .elementor-element.elementor-element-4b37df1d > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-35441 .elementor-element.elementor-element-4b37df1d > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 8px 0px 8px;}:is( .elementor-35441 .elementor-element.elementor-element-4b37df1d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-35441 .elementor-element.elementor-element-4b37df1d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-35441 .elementor-element.elementor-element-4b37df1d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(15px / 2);padding-bottom:calc(15px / 2);}:is( .elementor-35441 .elementor-element.elementor-element-4b37df1d > .elementor-widget-container > .jet-listing-grid, .elementor-35441 .elementor-element.elementor-element-4b37df1d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-35441 .elementor-element.elementor-element-4b37df1d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 15px / -2);margin-bottom:calc( 15px / -2);}.elementor-35441 .elementor-element.elementor-element-475ce1ab > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-35441 .elementor-element.elementor-element-475ce1ab > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-35441 .elementor-element.elementor-element-475ce1ab > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 8px 0px 8px;}:is( .elementor-35441 .elementor-element.elementor-element-475ce1ab > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-35441 .elementor-element.elementor-element-475ce1ab > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-35441 .elementor-element.elementor-element-475ce1ab > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(15px / 2);padding-bottom:calc(15px / 2);}:is( .elementor-35441 .elementor-element.elementor-element-475ce1ab > .elementor-widget-container > .jet-listing-grid, .elementor-35441 .elementor-element.elementor-element-475ce1ab > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-35441 .elementor-element.elementor-element-475ce1ab > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 15px / -2);margin-bottom:calc( 15px / -2);}.elementor-35441 .elementor-element.elementor-element-5619e13 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-35441 .elementor-element.elementor-element-5619e13 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-35441 .elementor-element.elementor-element-5619e13 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 8px 0px 8px;}:is( .elementor-35441 .elementor-element.elementor-element-5619e13 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-35441 .elementor-element.elementor-element-5619e13 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-35441 .elementor-element.elementor-element-5619e13 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(15px / 2);padding-bottom:calc(15px / 2);}:is( .elementor-35441 .elementor-element.elementor-element-5619e13 > .elementor-widget-container > .jet-listing-grid, .elementor-35441 .elementor-element.elementor-element-5619e13 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-35441 .elementor-element.elementor-element-5619e13 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 15px / -2);margin-bottom:calc( 15px / -2);}.elementor-35441 .elementor-element.elementor-element-1a6da92e > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-35441 .elementor-element.elementor-element-1a6da92e .jet-listing-dynamic-field__content{color:#E70D3D;font-family:"iransans", iransans;font-size:16px;font-weight:600;line-height:36px;text-align:center;}.elementor-35441 .elementor-element.elementor-element-cca74cc > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-35441 .elementor-element.elementor-element-cca74cc{text-align:justify;}.elementor-35441 .elementor-element.elementor-element-cca74cc .elementor-heading-title{font-family:"ایران سنس", iransans;font-size:24px;font-weight:700;color:#444B53;}.elementor-35441 .elementor-element.elementor-element-3f92676a > .elementor-widget-container{background-color:#FFFFFF;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-35441 .elementor-element.elementor-element-3f92676a .jet-listing-dynamic-field__content{color:#5E5E6A;font-family:"ایران سنس", iransans;font-size:14px;text-align:right;}.elementor-35441 .elementor-element.elementor-element-6b9036ce > .elementor-widget-container{background-color:#FFFFFF;margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-35441 .elementor-element.elementor-element-6b9036ce .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-35441 .elementor-element.elementor-element-6b9036ce .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-35441 .elementor-element.elementor-element-1ae2821 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-35441 .elementor-element.elementor-element-1ae2821 .elementor-heading-title{font-family:"iransans", iransans;font-size:1.5em;font-weight:700;color:#03A9F4;}.elementor-35441 .elementor-element.elementor-element-d9a7f11 .jet-accordion > .jet-accordion__inner > .jet-toggle{background-color:#FAFAFA;border-radius:0px 0px 0px 0px;}.elementor-35441 .elementor-element.elementor-element-d9a7f11 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{background-color:#FAFAFA;justify-content:flex-start;}.elementor-35441 .elementor-element.elementor-element-d9a7f11 .jet-toggle__label-text{text-align:right;}.elementor-35441 .elementor-element.elementor-element-d9a7f11 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:#5E5E6A;font-size:16px;font-weight:normal;}.elementor-35441 .elementor-element.elementor-element-d9a7f11 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal{color:#040404;}.elementor-35441 .elementor-element.elementor-element-d9a7f11 .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{color:#363636;}.elementor-35441 .elementor-element.elementor-element-d9a7f11 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-size:14px;color:#000000;border-style:solid;border-width:1px 0px 0px 0px;border-color:#E8E8F6;}.elementor-35441 .elementor-element.elementor-element-d9a7f11 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content > .jet-toggle__content-inner{padding:10px 10px 10px 10px;}.elementor-35441 .elementor-element.elementor-element-d20da87 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-35441 .elementor-element.elementor-element-d20da87 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-35441 .elementor-element.elementor-element-1aa659e7 > .elementor-widget-container{margin:30px 0px 20px 0px;}.elementor-35441 .elementor-element.elementor-element-4a62c923 > .elementor-widget-container{margin:0px 0px 25px 0px;}@media(max-width:879px){.elementor-35441 .elementor-element.elementor-element-1511a4af{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-35441 .elementor-element.elementor-element-1995919d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-35441 .elementor-element.elementor-element-1995919d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-35441 .elementor-element.elementor-element-697c675{margin-top:0px;margin-bottom:0px;}.elementor-35441 .elementor-element.elementor-element-4655c608 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-35441 .elementor-element.elementor-element-79baf1e6 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-35441 .elementor-element.elementor-element-4b37df1d > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35441 .elementor-element.elementor-element-475ce1ab > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35441 .elementor-element.elementor-element-5619e13 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35441 .elementor-element.elementor-element-d20da87 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-35441 .elementor-element.elementor-element-d20da87 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(max-width:768px){.elementor-35441 .elementor-element.elementor-element-1511a4af{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-35441 .elementor-element.elementor-element-69b6017c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35441 .elementor-element.elementor-element-697c675{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-35441 .elementor-element.elementor-element-ac5fb42 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-35441 .elementor-element.elementor-element-4655c608 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-35441 .elementor-element.elementor-element-4b37df1d > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35441 .elementor-element.elementor-element-475ce1ab > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35441 .elementor-element.elementor-element-5619e13 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35441 .elementor-element.elementor-element-1a6da92e .jet-listing-dynamic-field__content{font-size:17px;}.elementor-35441 .elementor-element.elementor-element-d20da87 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-35441 .elementor-element.elementor-element-d20da87 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}@media(min-width:769px){.elementor-35441 .elementor-element.elementor-element-1995919d{width:100%;}.elementor-35441 .elementor-element.elementor-element-ac5fb42{width:22%;}.elementor-35441 .elementor-element.elementor-element-4655c608{width:78%;}}@media(max-width:879px) and (min-width:769px){.elementor-35441 .elementor-element.elementor-element-ac5fb42{width:100%;}.elementor-35441 .elementor-element.elementor-element-4655c608{width:100%;}}/* Start custom CSS for icon-box, class: .elementor-element-50df486e */.elementor-35441 .elementor-element.elementor-element-50df486e .elementor-icon-box-description a{
    font-size: 14px;
}
.elementor-35441 .elementor-element.elementor-element-50df486e .elementor-icon-box-title span a:nth-child(2):before,
.elementor-35441 .elementor-element.elementor-element-50df486e .elementor-icon-box-title span a:nth-child(3):before,
.elementor-35441 .elementor-element.elementor-element-50df486e .elementor-icon-box-title span a:nth-child(4):before{
content: "\f053";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
    margin: 0 5px;
  position: relative;
  top: 3px;
  font-size: 14px;
}
.elementor-35441 .elementor-element.elementor-element-50df486e .elementor-icon-box-title span a:nth-child(1n+5):before
{
    content: ",";
     margin: 0 2px 0 4px;
}


.elementor-35441 .elementor-element.elementor-element-50df486e .elementor-widget-container{
  
    display: flex;
  flex-direction: column;
  justify-content: end;
    
}
.elementor-35441 .elementor-element.elementor-element-50df486e .elementor-icon-box-wrapper{
  margin: 0 auto;
  padding: 20px 20px 10px;
  border-radius: 15px 15px 0 0;
  position: relative;

  width: 100%;
 
}
.elementor-35441 .elementor-element.elementor-element-50df486e .elementor-icon-box-title{
    background: #FFF;
  padding: 10px 20px;
  border-radius: 10px 10px 0 0;
  opacity: 0.9;
}
.elementor-35441 .elementor-element.elementor-element-50df486e .elementor-icon-box-content{
      display: flex;
  align-items: center;
  flex-direction: column;
}
.elementor-35441 .elementor-element.elementor-element-50df486e a{
    color: #5e5e6a;
}
.elementor-35441 .elementor-element.elementor-element-50df486e i{
    margin:0 7px ;
    position: relative;
    top: 3px;
    font-size: 14px;
}
.elementor-35441 .elementor-element.elementor-element-50df486e  h1:before{
    //content: "\f053";
    font-family: "Font Awesome 5 Free";
  font-weight: 900;
  color: #F4031E;
  font-size: 33px !important;
  margin: 0 10px;
  position: relative;
  top:5px; 
}
.elementor-35441 .elementor-element.elementor-element-50df486e  h1 a{
   
    color: #03A9F4 !important;
}
.elementor-35441 .elementor-element.elementor-element-50df486e h1 {
 display: block;
  color: #03A9F4 !important;
  margin: 0;
  font-weight: 700;
  padding: 20px 0 0;
  width: 100%;
  background: #FFF;

  border-radius: 10px 10px 0 0;
}

 @media only screen and (max-width: 769px) {
     .elementor-35441 .elementor-element.elementor-element-50df486e .elementor-icon-box-title span a:nth-child(1n+6)
{
    display:none;
}
.elementor-35441 .elementor-element.elementor-element-50df486e .elementor-widget-container{
    
  background-position: center;
      border-radius:  15px 15px 0 0;
}
.elementor-35441 .elementor-element.elementor-element-50df486e  h1:before{
 display:none;   
}
.elementor-35441 .elementor-element.elementor-element-50df486e .elementor-icon-box-content{
    flex-direction:column;
       align-items: center;
       width:100%;
}
.elementor-35441 .elementor-element.elementor-element-50df486e .elementor-icon-box-wrapper{
   position:relative;
// top:20px;
       width:100%;
}
.elementor-35441 .elementor-element.elementor-element-50df486e .elementor-icon-box-title{
    padding:5px 10px;
    opacity:1;
}
.elementor-35441 .elementor-element.elementor-element-50df486e .elementor-widget-container{
 padding:0 10px;   
 
}

.elementor-35441 .elementor-element.elementor-element-50df486e h1 a{
    line-height:1.5!important;
      font-size:25px;
}
.elementor-35441 .elementor-element.elementor-element-50df486e h1{
    font-size:25px;
   padding: 10px 10px 0;
   
       display:flex;
       justify-content:center;
       align-items:center;
       align-content:center;
       border-radius:0;
}

.elementor-35441 .elementor-element.elementor-element-50df486e .elementor-icon-box-wrapper{
    border-radius:10px 10px 0 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1598cf8a */.elementor-35441 .elementor-element.elementor-element-1598cf8a .elementor-icon-box-description a{
    font-size: 14px;
}
.elementor-35441 .elementor-element.elementor-element-1598cf8a .elementor-icon-box-title span a:nth-child(2):before,
.elementor-35441 .elementor-element.elementor-element-1598cf8a .elementor-icon-box-title span a:nth-child(3):before,
.elementor-35441 .elementor-element.elementor-element-1598cf8a .elementor-icon-box-title span a:nth-child(4):before{
content: "\f053";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
    margin: 0 5px;
  position: relative;
  top: 3px;
  font-size: 14px;
}
.elementor-35441 .elementor-element.elementor-element-1598cf8a .elementor-icon-box-title span a:nth-child(1n+5):before
{
    content: ",";
     margin: 0 2px 0 4px;
}


.elementor-35441 .elementor-element.elementor-element-1598cf8a .elementor-widget-container{
    height:190px;
    display: flex;
  flex-direction: column;
  justify-content: end;
    
}
.elementor-35441 .elementor-element.elementor-element-1598cf8a .elementor-icon-box-wrapper{
 max-width: 1240px;
  margin: 0 auto;
  padding: 20px 20px 10px;
  border-radius: 15px 15px 0 0;
  position: relative;
  top: 60px;
  width: 100%;
 
}
.elementor-35441 .elementor-element.elementor-element-1598cf8a .elementor-icon-box-title{
    background: #FFF;
  padding: 10px 20px;
  border-radius: 10px 10px 0 0;
  opacity: 0.9;
}
.elementor-35441 .elementor-element.elementor-element-1598cf8a .elementor-icon-box-content{
      display: flex;
  align-items: center;
  flex-direction: column;
}
.elementor-35441 .elementor-element.elementor-element-1598cf8a a{
    color: #5e5e6a;
}
.elementor-35441 .elementor-element.elementor-element-1598cf8a i{
    margin:0 7px ;
    position: relative;
    top: 3px;
    font-size: 14px;
}
.elementor-35441 .elementor-element.elementor-element-1598cf8a  h1:before{
    //content: "\f053";
    font-family: "Font Awesome 5 Free";
  font-weight: 900;
  color: #F4031E;
  font-size: 33px !important;
  margin: 0 10px;
  position: relative;
  top:5px; 
}
.elementor-35441 .elementor-element.elementor-element-1598cf8a  h1 a{
   
    color: #03A9F4 !important;
}
.elementor-35441 .elementor-element.elementor-element-1598cf8a h1 {
 display: block;
  color: #03A9F4 !important;
  margin: 0;
  font-weight: 700;
  padding: 20px 0 0;
  width: 100%;
  background: #FFF;

  border-radius: 10px 10px 0 0;
}

 @media only screen and (max-width: 769px) {
     .elementor-35441 .elementor-element.elementor-element-1598cf8a .elementor-icon-box-title span a:nth-child(1n+6)
{
    display:none;
}
.elementor-35441 .elementor-element.elementor-element-1598cf8a .elementor-widget-container{
    height: 120px;
  background-position: center;
      border-radius: 0 0 15px 15px;
}
.elementor-35441 .elementor-element.elementor-element-1598cf8a  h1:before{
 display:none;   
}
.elementor-35441 .elementor-element.elementor-element-1598cf8a .elementor-icon-box-content{
    flex-direction:column;
       align-items: center;
       width:100%;
}
.elementor-35441 .elementor-element.elementor-element-1598cf8a .elementor-icon-box-wrapper{
   position:relative;
 top:80px;
       width:100%;
}
.elementor-35441 .elementor-element.elementor-element-1598cf8a .elementor-icon-box-title{
    padding:5px 10px;
    opacity:1;
}
.elementor-35441 .elementor-element.elementor-element-1598cf8a .elementor-widget-container{
 padding:0 10px;   
 
}

.elementor-35441 .elementor-element.elementor-element-1598cf8a h1 a{
    line-height:1.5!important;
      font-size:25px;
}
.elementor-35441 .elementor-element.elementor-element-1598cf8a h1{
    font-size:25px;
   padding: 10px 10px 0;
   
       display:flex;
       justify-content:center;
       align-items:center;
       align-content:center;
       border-radius:0;
}
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-2044e452 */.elementor-35441 .elementor-element.elementor-element-2044e452 .elementor-toc__header{
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2265003e */.tel-view{
    text-align: center;



}
.tel-view p{
  color: #FFFFFF;
font-size: 16px;
font-weight:600;
  padding-top: 10px;
  text-align: center;
}

.tel-view a{
    font-size: 18px;
    font-weight: 700;
    color: #FFFFFF;
  
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ac5fb42 */.elementor-35441 .elementor-element.elementor-element-ac5fb42{
    position: relative;
 
    display: block !important;
}

.elementor-35441 .elementor-element.elementor-element-ac5fb42 .elementor-widget-wrap{
    background: #fff;
  border-radius: 10px;
  box-shadow: 0 3px 4.75px .25px rgba(24,23,24,.03);
   position: -webkit-sticky;
  position: sticky;
  top: 30px;
  border: 1px solid #f0f0f0;
  padding: 10px 0 0;

}

@media (max-width: 879px) {
 .elementor-35441 .elementor-element.elementor-element-ac5fb42{
     display:none!important;
 }   
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-58076cdb */.elementor-35441 .elementor-element.elementor-element-58076cdb{
    max-width: 1240px;
    margin:0 auto 40px;
}
.elementor-35441 .elementor-element.elementor-element-58076cdb .elementor-shortcode{
    display: flex;
justify-content: center;
}
.elementor-35441 .elementor-element.elementor-element-58076cdb .elementor-shortcode div:nth-child(4) a:before{
    content: "\f072";
    font-family: "Font Awesome 5 Free";
  font-weight: 900;
      transform: rotate(-20deg);
top:2px;
margin-left: 5px;
position: relative;
    color: #0066FF;
}
.elementor-35441 .elementor-element.elementor-element-58076cdb .elementor-shortcode div:nth-child(4) a,.item-page-tour{
    font-size: 14px;
    color: #5e5e6a;
}
.elementor-35441 .elementor-element.elementor-element-58076cdb .elementor-shortcode div:nth-child(4),
.item-page-tour{
    background: #fff;
    width: auto;
    margin: 0px 5px 0 5px;
padding: 10px ;
background-color: #FFFFFF;
border-radius: 10px 10px 10px 10px;
border: 1px solid #ededf0;
  box-shadow: 0px 3px 4.75px 0.25px rgba(247, 247, 247, 0.47);
}
.item-page-tour i ,.elementor-35441 .elementor-element.elementor-element-58076cdb .elementor-shortcode div:nth-child(5) a:before{
    margin-left: 4px;
    color: #0066FF;
font-size: 14px;

}

.item-airplane i{
    transform: rotate(-20deg);
top: 5px;
position: relative;
}

 @media only screen and (max-width: 769px) {
     .elementor-35441 .elementor-element.elementor-element-58076cdb .item-page-tour:nth-child(1){
         display:none;
     }
     .elementor-35441 .elementor-element.elementor-element-58076cdb .elementor-shortcode{
    flex-wrap:wrap;
}
.item-page-tour{
    margin-bottom:5px;
}
.elementor-35441 .elementor-element.elementor-element-58076cdb{
}
 }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-79baf1e6 */.elementor-35441 .elementor-element.elementor-element-79baf1e6 p{
    font-size: 14px;
  line-height: 2.4 !important;
  text-align: justify;
}
.elementor-35441 .elementor-element.elementor-element-79baf1e6 a{
    color: #0066ff !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-4b37df1d */.elementor-35441 .elementor-element.elementor-element-4b37df1d .elementor-element {
  --widgets-spacing: 0 !important;
}


.toman-add::after {
  content: '\تومان';
  color: #7c8187;
  font-size: 12px;
  margin-right: 5px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-475ce1ab */.elementor-35441 .elementor-element.elementor-element-475ce1ab .elementor-element {
  --widgets-spacing: 0 !important;
}
.toman-add::after {
  content: '\تومان';
  color: #7c8187;
  font-size: 12px;
  margin-right: 5px;
}
.type-room2 {
  width: 158px;
}
.item-type {
  display: flex;
  font-size: 12px;
  color: #757575;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-5619e13 */.elementor-35441 .elementor-element.elementor-element-5619e13 .elementor-element {
  --widgets-spacing: 0 !important;
}
.toman-add::after {
  content: '\تومان';
  color: #7c8187;
  font-size: 12px;
  margin-right: 5px;
}

.hotel-without-link-1 .content-star {
  color: #fcca3d;
  padding-top: 0;
  font-size: 16px !important;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7d88c305 */.elementor-35441 .elementor-element.elementor-element-7d88c305{
     background: #f8f9fa;
    border-radius: 15px;
    padding: 20px;
    margin: 20px 0 0;
    
}

.elementor-35441 .elementor-element.elementor-element-7d88c305 h2{
    color: #444b53;
  
  font-size: 24px;
  font-weight: 700;
}
.services-item-gap span:before{
content: "\f14a";
font-family: "Font Awesome 5 Free";
  font-weight: 900;
  color: #008234 !important;
  margin-left: 8px;
}
.services-item-gap span{
    padding: 10px 0 0 20px;
      float: right;
      color: #7c8187;
}
.services-item-gap i{

}



@media only screen and (max-width: 769px) {
 
}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-3f92676a */.elementor-35441 .elementor-element.elementor-element-3f92676a h2{
    color: #03A9F4;

font-size: 1.5em;
font-weight: 700;
text-align: right;
}
.elementor-35441 .elementor-element.elementor-element-3f92676a p{
     text-align: justify;
  text-justify: inter-word;
  line-height: 2.2;
}

.item-info-tour{
    //box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
    border-radius: 8px;
    width: 100%;
    display: block !important;
    padding: 20px 0 0;
  //  margin-bottom: 20px;
}




.elementor-35441 .elementor-element.elementor-element-3f92676a .elementor-widget-container{
    flex-direction: column;
}

.elementor-35441 .elementor-element.elementor-element-3f92676a img{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-6b9036ce */.elementor-35441 .elementor-element.elementor-element-6b9036ce h2{
     color: #444b53 !important;

font-size: 1.8em;
font-weight: 700;
text-align: right;
  margin: 10px  0;
}
.elementor-35441 .elementor-element.elementor-element-6b9036ce figure{
    display: block;
  text-align: center;
  width: 100% !important;
}
.elementor-35441 .elementor-element.elementor-element-6b9036ce img{
    background-color: #7c8187;
  border-radius: 10px;
  box-shadow: 0 5px 9.5px .5px rgba(24,23,24,.1);
}
.elementor-35441 .elementor-element.elementor-element-6b9036ce h3 ,.elementor-35441 .elementor-element.elementor-element-6b9036ce h4 ,.elementor-35441 .elementor-element.elementor-element-6b9036ce h5{
   color:#444b53 !important;

  font-size: 1.7em;
  font-weight: 700;
  text-align: right;
  margin: 10px  0;
}
.elementor-35441 .elementor-element.elementor-element-6b9036ce a {
      font-size: 16px !important;
   color: rgb(26,115,232);

    
}

.elementor-35441 .elementor-element.elementor-element-6b9036ce p{
  font-size: 14px;
color: #5e5e6a;
    text-align: justify;
  text-justify: inter-word;
  line-height: 32px;
  width: 100%;
display: inline-block;
margin: 10px 0 ;
padding: 0;
}

.elementor-35441 .elementor-element.elementor-element-6b9036ce .jet-listing-dynamic-repeater__item{
    margin-bottom:0!important: 
}
.elementor-35441 .elementor-element.elementor-element-6b9036ce  .jet-listing-dynamic-repeater__items{
    display: block !important;
}
.elementor-35441 .elementor-element.elementor-element-6b9036ce ul{
  display: block!important;
  line-height: 2.8;
}

.elementor-35441 .elementor-element.elementor-element-6b9036ce ul li{
    text-align: justify;
}
.elementor-35441 .elementor-element.elementor-element-6b9036ce ul p{
       display: inline list-item !important;
}/* End custom CSS */
/* Start custom CSS for jet-accordion, class: .elementor-element-d9a7f11 */.frequently-item .jet-toggle__label-icon {
    justify-content: end;
display: flex;
width: 20%;
}

.frequently-item .jet-toggle__label-text {
    width: 80%;
}

#frequently-icon i{
    font-size: 15px !important;
}

#frequently-icon .jet-toggle__icon{
    background: none !important;
}
p{
    text-align: justify;
}
#frequently-icon .fa-chevron-up{
    color: #040404;
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-4a62c923 */.elementor-35441 .elementor-element.elementor-element-4a62c923 .comment-form-comment,
.elementor-35441 .elementor-element.elementor-element-4a62c923 .comment-form-author,
.elementor-35441 .elementor-element.elementor-element-4a62c923 .comment-form-email{
    width:50%;
     float:right;
}
.elementor-35441 .elementor-element.elementor-element-4a62c923 textarea{
    max-height: 170px !important;
}
.elementor-35441 .elementor-element.elementor-element-4a62c923 .comment-form-comment{
    padding-left:10px;
}
.elementor-35441 .elementor-element.elementor-element-4a62c923 .comment-form-author,
.elementor-35441 .elementor-element.elementor-element-4a62c923 .comment-form-email{
 padding-right:10px;
}
.elementor-35441 .elementor-element.elementor-element-4a62c923 .form-submit{
  margin-right:10px !important; 
   width:50%;
     float:left;
}

.elementor-35441 .elementor-element.elementor-element-4a62c923 .form-submit .submit{
    
    width: 97%;
 margin-right: 10px;
  background: #03a9f4;
    border: none;
    color: #FFF;
    font-size: 14px;
}
.elementor-35441 .elementor-element.elementor-element-4a62c923 textarea:focus,
.elementor-35441 .elementor-element.elementor-element-4a62c923 input[type=text]:focus,
.elementor-35441 .elementor-element.elementor-element-4a62c923 input[type=email]:focus{
       outline: none;
     
}
.elementor-35441 .elementor-element.elementor-element-4a62c923 input[type=email],
.elementor-35441 .elementor-element.elementor-element-4a62c923 textarea,
.elementor-35441 .elementor-element.elementor-element-4a62c923 input[type=text]{
      border-color: #C5C5C5 !important;
  
}

@media only screen and (max-width: 769px) {
 .elementor-35441 .elementor-element.elementor-element-4a62c923 .comment-form-comment,
.elementor-35441 .elementor-element.elementor-element-4a62c923 .comment-form-author,
.elementor-35441 .elementor-element.elementor-element-4a62c923 .comment-form-email,
.elementor-35441 .elementor-element.elementor-element-4a62c923 .form-submit{
    width:100%;
   
     padding:0;
     float:none;
}
.elementor-35441 .elementor-element.elementor-element-4a62c923 .form-submit{
 margin-right:0;   
}
.elementor-35441 .elementor-element.elementor-element-4a62c923 textarea{
    max-height: auto !important;
}
.elementor-35441 .elementor-element.elementor-element-4a62c923 .form-submit .submit{
    width: 100%;
    margin: 0;
    float:none;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4655c608 */.elementor-widget:not(:last-child) {
  margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1995919d */.elementor-35441 .elementor-element.elementor-element-1995919d{
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'iransans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.safarkhan.ir/media/IRANSansWebFaNum.woff') format('woff');
}
/* End Custom Fonts CSS */