.elementor-17087 .elementor-element.elementor-element-b87ba8c{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.83;--margin-top:-3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-17087 .elementor-element.elementor-element-b87ba8c::before, .elementor-17087 .elementor-element.elementor-element-b87ba8c > .elementor-background-video-container::before, .elementor-17087 .elementor-element.elementor-element-b87ba8c > .e-con-inner > .elementor-background-video-container::before, .elementor-17087 .elementor-element.elementor-element-b87ba8c > .elementor-background-slideshow::before, .elementor-17087 .elementor-element.elementor-element-b87ba8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-17087 .elementor-element.elementor-element-b87ba8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #00000000 100%);}.elementor-17087 .elementor-element.elementor-element-b87ba8c:not(.elementor-motion-effects-element-type-background), .elementor-17087 .elementor-element.elementor-element-b87ba8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-17087 .elementor-element.elementor-element-cdc0a16{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-17087 .elementor-element.elementor-element-672c0e2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;text-align:center;}.elementor-17087 .elementor-element.elementor-element-672c0e2 .elementor-heading-title{font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-17087 .elementor-element.elementor-element-72768fb{width:var( --container-widget-width, 40% );max-width:40%;padding:0rem 3rem 0rem 0rem;--container-widget-width:40%;--container-widget-flex-grow:0;--e-search-results-columns:1;--e-search-placeholder-color:var( --e-global-color-primary );--e-search-input-padding-block-start:0px;--e-search-input-padding-inline-start:16px;--e-search-input-padding-block-end:0px;--e-search-input-padding-inline-end:16px;--e-search-input-gap:10px;--e-search-results-border-radius:12px 12px 12px 12px;}.elementor-17087 .elementor-element.elementor-element-72768fb.elementor-element{--align-self:center;}.elementor-17087 .elementor-element.elementor-element-72768fb .e-search-input{font-family:"IRANSansXFaNum", Sans-serif;font-size:16px;font-weight:700;border-style:none;}.elementor-17087 .elementor-element.elementor-element-23e6bd3{--display:flex;}.elementor-17087 .elementor-element.elementor-element-fc8bf1e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17087 .elementor-element.elementor-element-b90309f{--display:flex;}.elementor-17087 .elementor-element.elementor-element-36288bf{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DEDFE0;--border-color:#DEDFE0;--border-radius:16px 16px 16px 16px;}.elementor-17087 .elementor-element.elementor-element-36288bf:not(.elementor-motion-effects-element-type-background), .elementor-17087 .elementor-element.elementor-element-36288bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17087 .elementor-element.elementor-element-0baf395{--display:flex;}.elementor-17087 .elementor-element.elementor-element-7276747{--n-accordion-title-font-size:14px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#3D4049;--n-accordion-icon-size:15px;}.elementor-17087 .elementor-element.elementor-element-7276747 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-17087 .elementor-element.elementor-element-7276747 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}.elementor-17087 .elementor-element.elementor-element-f71775d{--display:flex;}.elementor-17087 .elementor-element.elementor-element-d1fd356{--n-accordion-title-font-size:14px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#3D4049;--n-accordion-icon-size:15px;}.elementor-17087 .elementor-element.elementor-element-d1fd356 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-17087 .elementor-element.elementor-element-d1fd356 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}.elementor-17087 .elementor-element.elementor-element-0a258fa{--display:flex;}.elementor-17087 .elementor-element.elementor-element-44a1876{--grid-columns:1;--load-more-button-align:center;}.elementor-17087 .elementor-element.elementor-element-44a1876 .elementor-button{background-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-17087 .elementor-element.elementor-element-3b7c312{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17087 .elementor-element.elementor-element-53f7394{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EBEBEC;--border-color:#EBEBEC;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-17087 .elementor-element.elementor-element-53f7394:not(.elementor-motion-effects-element-type-background), .elementor-17087 .elementor-element.elementor-element-53f7394 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-17087 .elementor-element.elementor-element-53f7394::before, .elementor-17087 .elementor-element.elementor-element-53f7394 > .elementor-background-video-container::before, .elementor-17087 .elementor-element.elementor-element-53f7394 > .e-con-inner > .elementor-background-video-container::before, .elementor-17087 .elementor-element.elementor-element-53f7394 > .elementor-background-slideshow::before, .elementor-17087 .elementor-element.elementor-element-53f7394 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17087 .elementor-element.elementor-element-53f7394 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lux-trip.ir/wp-content/uploads/2025/12/Ellipse-4-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-17087 .elementor-element.elementor-element-f7ae53e{--display:flex;}.elementor-17087 .elementor-element.elementor-element-df2c36f{text-align:center;}.elementor-17087 .elementor-element.elementor-element-df2c36f .elementor-heading-title{font-size:36px;font-weight:700;color:var( --e-global-color-primary );}.elementor-17087 .elementor-element.elementor-element-709812b{text-align:center;}.elementor-17087 .elementor-element.elementor-element-709812b .elementor-heading-title{font-size:16px;font-weight:400;color:#3D4049;}.elementor-17087 .elementor-element.elementor-element-aa12709{--display:flex;}.elementor-17087 .elementor-element.elementor-element-452f3fd{width:auto;max-width:auto;margin:-14rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 10rem 0rem;}.elementor-17087 .elementor-element.elementor-element-452f3fd.elementor-element{--align-self:center;}.elementor-17087 .elementor-element.elementor-element-7c4ec27{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:1;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-17087 .elementor-element.elementor-element-7c4ec27::before, .elementor-17087 .elementor-element.elementor-element-7c4ec27 > .elementor-background-video-container::before, .elementor-17087 .elementor-element.elementor-element-7c4ec27 > .e-con-inner > .elementor-background-video-container::before, .elementor-17087 .elementor-element.elementor-element-7c4ec27 > .elementor-background-slideshow::before, .elementor-17087 .elementor-element.elementor-element-7c4ec27 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17087 .elementor-element.elementor-element-7c4ec27 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lux-trip.ir/wp-content/uploads/2025/12/testimonial-bg-1.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-17087 .elementor-element.elementor-element-bccb542{text-align:center;}.elementor-17087 .elementor-element.elementor-element-bccb542 .elementor-heading-title{font-size:36px;font-weight:700;color:var( --e-global-color-primary );}.elementor-17087 .elementor-element.elementor-element-bed688f{text-align:center;}.elementor-17087 .elementor-element.elementor-element-bed688f .elementor-heading-title{font-size:16px;font-weight:400;color:#3D4049;}.elementor-17087 .elementor-element.elementor-element-f8f285f .elementor-main-swiper .swiper-slide{border-radius:12px;border-color:#B0DCDD;}.elementor-17087 .elementor-element.elementor-element-f8f285f .elementor-swiper-button{font-size:20px;}.elementor-17087 .elementor-element.elementor-element-c42c910 .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-17087 .elementor-element.elementor-element-58b1e0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-17087 .elementor-element.elementor-element-ac6c25b .elementor-heading-title{font-size:18px;font-weight:600;color:#1F222C;}@media(min-width:768px){.elementor-17087 .elementor-element.elementor-element-b90309f{--width:25%;}.elementor-17087 .elementor-element.elementor-element-0a258fa{--width:75%;}}@media(max-width:1024px){.elementor-17087 .elementor-element.elementor-element-44a1876{--grid-columns:2;}}@media(max-width:767px){.elementor-17087 .elementor-element.elementor-element-44a1876{--grid-columns:1;}}/* Start custom CSS for heading, class: .elementor-element-672c0e2 */.elementor-17087 .elementor-element.elementor-element-672c0e2 span{
    color: #00888A;
}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-72768fb */.elementor-17087 .elementor-element.elementor-element-72768fb .e-search-input-wrapper{
    border: 1px solid #dddd;
    border-radius: 25px;
    background: #fff;
}
.elementor-17087 .elementor-element.elementor-element-72768fb .elementor-widget-search .e-search-label>i:is(svg), .elementor-widget-search .e-search-label>svg:is(svg) {
    fill: #ffff;
}
.elementor-widget-search .e-search-label>svg:is(svg) {
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-44a1876 */.tour-item-price-section::before {
    content: '';
    position: absolute;
    top: -10px;
    right:-10px;
    width: 20px;
    height: 20px;
    background: #fff;
    border-radius: 50%;
    z-index: 9;
    border:0;
    box-shadow: 0px 1px 0px 0px #eee;
}
.tour-item-price-section::after {
    content: '';
    position: absolute;
    bottom: -10px;
    right:-10px;
    width: 20px;
    height: 20px;
    background: #fff;
    border-radius: 50%;
    z-index: 9;
    border:0;
    box-shadow: 0px 0px 1px 0px #eee;
}
.tour-item-price-section{
    border-bottom-left-radius: 16px;
    border-top-left-radius: 16px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-452f3fd */.my-custom-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 12px;
    padding: 12px 28px;
    border: 2px solid #006666; /* رنگ سبز تیره */
    border-radius: 12px;
    color: #006666 !important;
    background: #ffffff;
    font-size: 16px;
    font-weight: 700;
    text-decoration: none !important;
    transition: all 0.3s ease-in-out;
    cursor: pointer;
}

.my-custom-btn:hover {
    background-color: #006666;
    color: #ffffff !important;
}

.my-custom-btn svg {
    width: 24px;
    height: 24px;
    transition: transform 0.3s ease;
}

.my-custom-btn:hover svg {
    transform: scale(1.1);
}

/* هماهنگی با فونت فارسی */
.my-custom-btn span {
    font-family: inherit;
}
div#elementor-lightbox-slideshow-single-img {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for reviews, class: .elementor-element-f8f285f */.elementor-17087 .elementor-element.elementor-element-f8f285f .name-testimonial{
    color: #333;
}
.elementor-17087 .elementor-element.elementor-element-f8f285f .elementor-testimonial__name {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 0px;
gap: 4px;
width: 70px;
height: 70px;
color:#fff !important;
/* Title Gradient */
background: linear-gradient(90deg, #00C3C7 0%, #00888A 100%);
border-radius: 12px;
}
.elementor-17087 .elementor-element.elementor-element-f8f285f .elementor-testimonial__title {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding-right: 10px;
}
.elementor-17087 .elementor-element.elementor-element-f8f285f .elementor-testimonial{
    display: flex;
}
.elementor-17087 .elementor-element.elementor-element-f8f285f .elementor-widget-reviews .elementor-testimonial__content{
    padding-block: 15px 15px;
}
.elementor-17087 .elementor-element.elementor-element-f8f285f .elementor-testimonial__text p {
    margin: 0;
    padding: 10px 0;
}
.elementor-17087 .elementor-element.elementor-element-f8f285f .elementor-testimonial__content {
    padding-top: 15px !important;
}/* End custom CSS */
/* Start custom CSS for wd_accordion, class: .elementor-element-ab85097 */.elementor-17087 .elementor-element.elementor-element-ab85097 span.wd-accordion-opener {
    background: #E6F4F4;
    padding: 7px;
    display: flex;
    color: #008E91;
}/* End custom CSS */
/* Start custom CSS */.whb-color-dark:not(.whb-with-bg) {
    background: transparent !important;
    position: absolute;
    left: 0;
    width: 100%;
}
.wd-nav[class*="wd-style-"]>li>a{
    color:#fff;
}

a.wd-logo.wd-main-logo img {
    /* مرحله ۲: روشنایی را به ۱۰۰٪ می‌رساند که آن را کاملاً سفید می‌کند */
    filter: brightness(0) invert(1);
}
.elementor-280 .elementor-element.elementor-element-4ec7aaa .elementor-button {
    background-color: #02010100;
    fill: #fff !important;
    color: #fff !important;
}

span.elementor-button-icon svg path {
    fill: #fff !important;
    color: #fff !important;
}/* End custom CSS */