/**
 * Theme Name:     faradidrahesahel
 * Author:         Webone
 * Template:       hello-elementor
 * Text Domain:	   faradidrahesahel
 * Description:    Another theme by webone
 */
.elementor-button {
    border-radius: 4px;
    background: linear-gradient(180deg, #1B7AF9 0%, #1561E1 100%);
    box-shadow: 0 0 0.1px 1.5px #1A78F7, 0 4px 8px -2px rgba(21, 97, 225, 0.50) !important;
}

.btn-white > .elementor-button {
    border-radius: 4px;
    color: #848496;
    background: linear-gradient(180deg, #F8F8FF 0%, #DCDCEC 100%);
    box-shadow: 0 1px 1px 0.1px #FFF inset, 0 -4px 4px -1px rgba(255, 255, 255, 0.80), 0 0 0.1px 1.5px rgba(187, 187, 210, 0.24), 0 2px 4px -1px rgba(33, 39, 48, 0.17), 0 4px 8px -2px rgba(33, 39, 48, 0.12) !important;
}
h2 , h1 {
    font-feature-settings: 'salt' 1 !important;
}
.my-boxs{
    box-shadow: 0 124px 35px 0 rgba(34, 34, 38, 0.00), 0 80px 32px 0 rgba(34, 34, 38, 0.01), 0 45px 27px 0 rgba(34, 34, 38, 0.03), 0 20px 20px 0 rgba(34, 34, 38, 0.05), 0 5px 11px 0 rgba(34, 34, 38, 0.06);
}
.last-box{
background: radial-gradient(167.54% 141.42% at 100% 0%, #2C98FA 0%, rgba(21, 97, 225, 0.00) 100%), #1561E1;
box-shadow: 0 124px 35px 0 rgba(34, 34, 38, 0.00), 0 80px 32px 0 rgba(34, 34, 38, 0.01), 0 45px 27px 0 rgba(34, 34, 38, 0.03), 0 20px 20px 0 rgba(34, 34, 38, 0.05), 0 5px 11px 0 rgba(34, 34, 38, 0.06);
}

.icon-24 .elementor-button-icon {
    font-size: 24px;
}

.elementor-button-content-wrapper {
    align-items: center;
}

.back-list {
    background: linear-gradient(180deg, rgba(34, 34, 38, 0.00) 0%, rgba(34, 34, 38, 0.50) 20%, #222226 100%);
}
summary.e-n-accordion-item-title[aria-expanded="true"]
{
border-radius: 12px 12px 0 0;
}
.social{
background: linear-gradient(180deg, #F8F8FF 0%, #DCDCEC 100%);
box-shadow: 0 1px 1px 0.1px #FFF inset, 0 -4px 4px -1px rgba(255, 255, 255, 0.80), 0 0 0.1px 1.5px rgba(187, 187, 210, 0.24), 0 2px 4px -1px rgba(33, 39, 48, 0.17), 0 4px 8px -2px rgba(33, 39, 48, 0.12);
}
.jet-listing-grid__slider-icon.prev-arrow.slick-arrow {
    border-radius: 18px;
}
.jet-listing-grid__slider-icon.next-arrow.slick-arrow {
    border-radius: 18px;
}
.jet-filters-pagination__link{
background: linear-gradient(180deg, #F8F8FF 0%, #DCDCEC 100%);
box-shadow: 0 1px 1px 0.1px #FFF inset, 0 -4px 4px -1px rgba(255, 255, 255, 0.80), 0 0 0.1px 1.5px rgba(187, 187, 210, 0.24), 0 2px 4px -1px rgba(33, 39, 48, 0.17), 0 4px 8px -2px rgba(33, 39, 48, 0.12);
}
.jet-filters-pagination__link:hover {
    background: white !important;
}
input[type="text"], .gfield input.large {
    border-radius: 8px !important;
    border: 1.5px solid var(--grey-01, #EBECF5) !important;
    box-shadow: none !important;
    min-height: 24px !important;
}
.gform-field-label {
    color: #464754 !important;
}
.gfield-choice-input {
    border: 1px solid #ebecf5 !important;
}
input::file-selector-button {
    border-color: #EBECF5 !important;
    background-color:#EBECF5 !important;
}
.gfield textarea {
    border-color: #EBECF5 !important;
    border-radius: 8px !important;
}
:focus-visible {
    outline: none;
}
form#gform_1 {
    margin-top: 36px;
}
div#gform_1_validation_container {
    padding: 10px;
    background-color: #FFFF;
    border-color: #f8f8ff;
    border-radius:8px;
    outline: none;
}
.tag-links > div {
    display: flex;
    gap: 12px;
    flex-wrap: wrap;
    height: 100% !important;
}
.tag-links a {
    padding: 8px 12px;
    background-color: #EBECF5;
    border-radius: 4px;
}
* {
    letter-spacing: -0.4px !important;
}
.gmap_canvas
 {
    border-radius: 12px;
}
.ghnumber{
      pointer-events: none !important;
}
.wpml-ls-statics-footer.wpml-ls.wpml-ls-legacy-list-horizontal {
    font-family: 'IRANSansXVF';
    font-size: 15px;
    padding: 4px;
    margin: 0;
    background-color: transparent;
    background-image:linear-gradient(130deg, #111114 0%, #222226 100%);
}
body.page-id-1234 .elementor-button-icon {
  margin-left: 10px;
  margin-right: 0;
  order: 1;
}
