.elementor-446 .elementor-element.elementor-element-8607f4d{--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-446 .elementor-element.elementor-element-31d427b{--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-446 .elementor-element.elementor-element-0fdb92a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-0fdb92a.e-con{--align-self:center;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-446 .elementor-element.elementor-element-2bf8602 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-446 .elementor-element.elementor-element-2bf8602.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-446 .elementor-element.elementor-element-2bf8602.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-446 .elementor-element.elementor-element-2bf8602.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-446 .elementor-element.elementor-element-2bf8602 .elementor-cta .elementor-cta__bg, .elementor-446 .elementor-element.elementor-element-2bf8602 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-446 .elementor-element.elementor-element-2bf8602 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-446 .elementor-element.elementor-element-2bf8602 .elementor-cta__content{min-height:294px;text-align:center;}.elementor-446 .elementor-element.elementor-element-2bf8602 .elementor-cta__bg{filter:brightness( 104% ) contrast( 100% ) saturate( 98% ) blur( 0px ) hue-rotate( 0deg );}.elementor-446 .elementor-element.elementor-element-7136170 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-446 .elementor-element.elementor-element-7136170.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-446 .elementor-element.elementor-element-7136170.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-446 .elementor-element.elementor-element-7136170.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-446 .elementor-element.elementor-element-7136170 .elementor-cta .elementor-cta__bg, .elementor-446 .elementor-element.elementor-element-7136170 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-446 .elementor-element.elementor-element-7136170 .elementor-cta__content{text-align:center;}.elementor-446 .elementor-element.elementor-element-7136170 .elementor-cta__title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-446 .elementor-element.elementor-element-106b2c7 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-446 .elementor-element.elementor-element-106b2c7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-446 .elementor-element.elementor-element-106b2c7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-446 .elementor-element.elementor-element-106b2c7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-446 .elementor-element.elementor-element-106b2c7 .elementor-cta .elementor-cta__bg, .elementor-446 .elementor-element.elementor-element-106b2c7 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-446 .elementor-element.elementor-element-106b2c7 .elementor-cta__content{text-align:center;}.elementor-446 .elementor-element.elementor-element-106b2c7 .elementor-cta__title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-446 .elementor-element.elementor-element-91a7a88 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-446 .elementor-element.elementor-element-91a7a88.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-446 .elementor-element.elementor-element-91a7a88.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-446 .elementor-element.elementor-element-91a7a88.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-446 .elementor-element.elementor-element-91a7a88 .elementor-cta .elementor-cta__bg, .elementor-446 .elementor-element.elementor-element-91a7a88 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-446 .elementor-element.elementor-element-91a7a88 .elementor-cta__content{text-align:center;}.elementor-446 .elementor-element.elementor-element-91a7a88 .elementor-cta__title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-446 .elementor-element.elementor-element-ff1a0df .elementor-cta__content-item{transition-duration:1000ms;}.elementor-446 .elementor-element.elementor-element-ff1a0df.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-446 .elementor-element.elementor-element-ff1a0df.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-446 .elementor-element.elementor-element-ff1a0df.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-446 .elementor-element.elementor-element-ff1a0df .elementor-cta .elementor-cta__bg, .elementor-446 .elementor-element.elementor-element-ff1a0df .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-446 .elementor-element.elementor-element-ff1a0df .elementor-cta__content{text-align:center;}.elementor-446 .elementor-element.elementor-element-ff1a0df .elementor-cta__title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-446 .elementor-element.elementor-element-d4bb26c .elementor-cta__content-item{transition-duration:1000ms;}.elementor-446 .elementor-element.elementor-element-d4bb26c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-446 .elementor-element.elementor-element-d4bb26c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-446 .elementor-element.elementor-element-d4bb26c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-446 .elementor-element.elementor-element-d4bb26c .elementor-cta .elementor-cta__bg, .elementor-446 .elementor-element.elementor-element-d4bb26c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-446 .elementor-element.elementor-element-d4bb26c .elementor-cta__content{text-align:center;}.elementor-446 .elementor-element.elementor-element-d4bb26c .elementor-cta__title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-446 .elementor-element.elementor-element-16d2e8b{--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-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-446 .elementor-element.elementor-element-ebcf7f4 .elementor-repeater-item-c234aea .swiper-slide-bg{background-color:#FF0000;background-image:url(https://amirrezasalahi.ir/wp-content/uploads/2025/05/Mercedes-Benz-G580_with_EQ_Technology-2025-1280-9451974a604587a2254be2df47dcd6549c.jpg);background-size:auto;}.elementor-446 .elementor-element.elementor-element-ebcf7f4 .elementor-repeater-item-007be2f .swiper-slide-bg{background-color:#FF0000;background-image:url(https://amirrezasalahi.ir/wp-content/uploads/2025/05/Lamborghini-Urus_S-2023-1280-9fe8fa64a89e73ece7b159ae70cf155a1a.jpg);background-size:auto;}.elementor-446 .elementor-element.elementor-element-ebcf7f4 .elementor-repeater-item-0b5c399 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://amirrezasalahi.ir/wp-content/uploads/2025/05/McLaren-W1-2025-1280-d06bc4c3dc58a5c7a3ed4d2f70e770ef99.jpg);background-size:cover;}.elementor-446 .elementor-element.elementor-element-ebcf7f4 .elementor-repeater-item-a7c447e .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://amirrezasalahi.ir/wp-content/uploads/2025/05/Volkswagen-Touareg-2024-1280-70250f187776d53609d819ac807aadcb36.jpg);background-size:cover;}.elementor-446 .elementor-element.elementor-element-ebcf7f4 .elementor-repeater-item-833fa71 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://amirrezasalahi.ir/wp-content/uploads/2025/05/Bentley-Mulsanne-2011-1280-a45e088bf28368cb3b6d3acfb075356cb7.jpg);background-size:cover;}.elementor-446 .elementor-element.elementor-element-ebcf7f4 .elementor-repeater-item-b8a1778 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://amirrezasalahi.ir/wp-content/uploads/2025/05/Audi-Q5-2025-1280-bf7656f7536f9db15be3db3e80f40cd7de.jpg);background-size:cover;}.elementor-446 .elementor-element.elementor-element-ebcf7f4 .swiper-slide{transition-duration:calc(5000ms*1.2);height:894px;}.elementor-446 .elementor-element.elementor-element-ebcf7f4 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-446 .elementor-element.elementor-element-ebcf7f4.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-446 .elementor-element.elementor-element-ebcf7f4 .swiper-slide-contents{max-width:66%;}.elementor-446 .elementor-element.elementor-element-ebcf7f4 .swiper-slide-inner{text-align:center;}.elementor-446 .elementor-element.elementor-element-ebcf7f4 .elementor-slide-button{border-width:0px;border-radius:0px;}.elementor-446 .elementor-element.elementor-element-c596de9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-446 .elementor-element.elementor-element-07b71c5{--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-446 .elementor-element.elementor-element-ac3042c .elementor-cta__content-item{transition-duration:1000ms;}.elementor-446 .elementor-element.elementor-element-ac3042c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-446 .elementor-element.elementor-element-ac3042c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-446 .elementor-element.elementor-element-ac3042c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-446 .elementor-element.elementor-element-ac3042c .elementor-cta .elementor-cta__bg, .elementor-446 .elementor-element.elementor-element-ac3042c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-446 .elementor-element.elementor-element-ac3042c .elementor-cta__content{text-align:center;}.elementor-446 .elementor-element.elementor-element-ac3042c .elementor-cta__title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-446 .elementor-element.elementor-element-220321c{--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-446 .elementor-element.elementor-element-98e8e22 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-446 .elementor-element.elementor-element-98e8e22.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-446 .elementor-element.elementor-element-98e8e22.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-446 .elementor-element.elementor-element-98e8e22.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-446 .elementor-element.elementor-element-98e8e22 .elementor-cta .elementor-cta__bg, .elementor-446 .elementor-element.elementor-element-98e8e22 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-446 .elementor-element.elementor-element-98e8e22 .elementor-cta__content{text-align:center;}.elementor-446 .elementor-element.elementor-element-98e8e22 .elementor-cta__title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-446 .elementor-element.elementor-element-2c3be01{--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-446 .elementor-element.elementor-element-ed95ab1 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-446 .elementor-element.elementor-element-ed95ab1.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-446 .elementor-element.elementor-element-ed95ab1.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-446 .elementor-element.elementor-element-ed95ab1.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-446 .elementor-element.elementor-element-ed95ab1 .elementor-cta .elementor-cta__bg, .elementor-446 .elementor-element.elementor-element-ed95ab1 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-446 .elementor-element.elementor-element-ed95ab1 .elementor-cta__content{text-align:center;}.elementor-446 .elementor-element.elementor-element-ed95ab1 .elementor-cta__title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-446 .elementor-element.elementor-element-78f12de{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-446 .elementor-element.elementor-element-9622790{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-446 .elementor-element.elementor-element-445921a{--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-446 .elementor-element.elementor-element-8bcdbeb .elementor-cta__content-item{transition-duration:1000ms;}.elementor-446 .elementor-element.elementor-element-8bcdbeb.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-446 .elementor-element.elementor-element-8bcdbeb.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-446 .elementor-element.elementor-element-8bcdbeb.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-446 .elementor-element.elementor-element-8bcdbeb .elementor-cta .elementor-cta__bg, .elementor-446 .elementor-element.elementor-element-8bcdbeb .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-446 .elementor-element.elementor-element-8bcdbeb .elementor-cta__content{text-align:center;}.elementor-446 .elementor-element.elementor-element-8bcdbeb .elementor-cta__title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-446 .elementor-element.elementor-element-83f20e9{--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-446 .elementor-element.elementor-element-d4e409b .elementor-cta__content-item{transition-duration:1000ms;}.elementor-446 .elementor-element.elementor-element-d4e409b.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-446 .elementor-element.elementor-element-d4e409b.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-446 .elementor-element.elementor-element-d4e409b.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-446 .elementor-element.elementor-element-d4e409b .elementor-cta .elementor-cta__bg, .elementor-446 .elementor-element.elementor-element-d4e409b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-446 .elementor-element.elementor-element-d4e409b.elementor-element{--align-self:stretch;}.elementor-446 .elementor-element.elementor-element-d4e409b .elementor-cta__content{text-align:center;}.elementor-446 .elementor-element.elementor-element-d4e409b .elementor-cta__title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-446 .elementor-element.elementor-element-978c477{--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-446 .elementor-element.elementor-element-c6f9b5a .elementor-repeater-item-007be2f .swiper-slide-bg{background-color:#FF0000;background-image:url(https://amirrezasalahi.ir/wp-content/uploads/2025/04/GMC-Sierra_HD-2024-1280-1-1.jpg);background-size:auto;}.elementor-446 .elementor-element.elementor-element-c6f9b5a .elementor-repeater-item-c234aea .swiper-slide-bg{background-color:#FF0000;background-image:url(https://amirrezasalahi.ir/wp-content/uploads/2025/04/Ford-Ranger-2023-1280-dacbb02198e67039ec7848e97129ee1d3c.jpg);background-size:auto;}.elementor-446 .elementor-element.elementor-element-c6f9b5a .elementor-repeater-item-0b5c399 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://amirrezasalahi.ir/wp-content/uploads/2025/05/Jeep-Grand_Cherokee-2022-1280-6ed91761725dc045fb9b283a62c3d6b93f.jpg);background-size:cover;}.elementor-446 .elementor-element.elementor-element-c6f9b5a .elementor-repeater-item-98a00e9 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://amirrezasalahi.ir/wp-content/uploads/2025/05/Toyota-4Runner-2025-1280-22b0219d980f2071d7530c3ec27882c85b.jpg);background-size:cover;}.elementor-446 .elementor-element.elementor-element-c6f9b5a .elementor-repeater-item-a245b5b .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://amirrezasalahi.ir/wp-content/uploads/2025/04/Chevrolet-Colorado-2023-1280-07ec080e12cde27bf4fe7b4b30f48857cc.jpg);background-size:cover;}.elementor-446 .elementor-element.elementor-element-c6f9b5a .swiper-slide{transition-duration:calc(5000ms*1.2);height:894px;}.elementor-446 .elementor-element.elementor-element-c6f9b5a > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-446 .elementor-element.elementor-element-c6f9b5a.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-446 .elementor-element.elementor-element-c6f9b5a .swiper-slide-contents{max-width:66%;}.elementor-446 .elementor-element.elementor-element-c6f9b5a .swiper-slide-inner{text-align:center;}.elementor-446 .elementor-element.elementor-element-c6f9b5a .elementor-slide-button{border-width:0px;border-radius:0px;}.elementor-446 .elementor-element.elementor-element-304b6c2{--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-446 .elementor-element.elementor-element-0613705{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-446 .elementor-element.elementor-element-8abe0b2{--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-446 .elementor-element.elementor-element-957c403 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-446 .elementor-element.elementor-element-957c403.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-446 .elementor-element.elementor-element-957c403.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-446 .elementor-element.elementor-element-957c403.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-446 .elementor-element.elementor-element-957c403 .elementor-cta .elementor-cta__bg, .elementor-446 .elementor-element.elementor-element-957c403 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-446 .elementor-element.elementor-element-957c403 .elementor-cta__content{text-align:center;}.elementor-446 .elementor-element.elementor-element-957c403 .elementor-cta__title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-446 .elementor-element.elementor-element-37cc3a5{--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-446 .elementor-element.elementor-element-642b768 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-446 .elementor-element.elementor-element-642b768.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-446 .elementor-element.elementor-element-642b768.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-446 .elementor-element.elementor-element-642b768.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-446 .elementor-element.elementor-element-642b768 .elementor-cta .elementor-cta__bg, .elementor-446 .elementor-element.elementor-element-642b768 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-446 .elementor-element.elementor-element-642b768 .elementor-cta__content{text-align:center;}.elementor-446 .elementor-element.elementor-element-642b768 .elementor-cta__title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-446 .elementor-element.elementor-element-aa7c9e2{--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-446 .elementor-element.elementor-element-8810e25 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-446 .elementor-element.elementor-element-8810e25.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-446 .elementor-element.elementor-element-8810e25.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-446 .elementor-element.elementor-element-8810e25.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-446 .elementor-element.elementor-element-8810e25 .elementor-cta .elementor-cta__bg, .elementor-446 .elementor-element.elementor-element-8810e25 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-446 .elementor-element.elementor-element-8810e25 .elementor-cta__content{text-align:center;}.elementor-446 .elementor-element.elementor-element-8810e25 .elementor-cta__title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-446 .elementor-element.elementor-element-9657684{--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-446 .elementor-element.elementor-element-ac43ce7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-446 .elementor-element.elementor-element-c8558e3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-446 .elementor-element.elementor-element-5293446{--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-446 .elementor-element.elementor-element-02eb993 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-446 .elementor-element.elementor-element-02eb993.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-446 .elementor-element.elementor-element-02eb993.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-446 .elementor-element.elementor-element-02eb993.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-446 .elementor-element.elementor-element-02eb993 .elementor-cta .elementor-cta__bg, .elementor-446 .elementor-element.elementor-element-02eb993 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-446 .elementor-element.elementor-element-02eb993 .elementor-cta__content{text-align:center;}.elementor-446 .elementor-element.elementor-element-02eb993 .elementor-cta__title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-446 .elementor-element.elementor-element-45dff62{--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-446 .elementor-element.elementor-element-cfed8b1 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-446 .elementor-element.elementor-element-cfed8b1.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-446 .elementor-element.elementor-element-cfed8b1.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-446 .elementor-element.elementor-element-cfed8b1.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-446 .elementor-element.elementor-element-cfed8b1 .elementor-cta .elementor-cta__bg, .elementor-446 .elementor-element.elementor-element-cfed8b1 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-446 .elementor-element.elementor-element-cfed8b1.elementor-element{--align-self:stretch;}.elementor-446 .elementor-element.elementor-element-cfed8b1 .elementor-cta__content{text-align:center;}.elementor-446 .elementor-element.elementor-element-cfed8b1 .elementor-cta__title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-446 .elementor-element.elementor-element-37f06f3{--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-446 .elementor-element.elementor-element-45ce1ce .elementor-repeater-item-c234aea .swiper-slide-bg{background-color:#FF0000;background-image:url(https://amirrezasalahi.ir/wp-content/uploads/2025/06/Chevrolet-Camaro_ZL1_1LE-2018-1280-.jpg);background-size:auto;}.elementor-446 .elementor-element.elementor-element-45ce1ce .elementor-repeater-item-007be2f .swiper-slide-bg{background-color:#FF0000;background-image:url(https://amirrezasalahi.ir/wp-content/uploads/2025/06/Ford-Mustang_Dark_Horse_Matte_Clear_Film-2024-1280-7bc7b2996d4723f7a8207956507f8cd429.jpg);background-size:auto;}.elementor-446 .elementor-element.elementor-element-45ce1ce .elementor-repeater-item-0b5c399 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://amirrezasalahi.ir/wp-content/uploads/2025/05/Ferrari-Purosangue-2023-Front_Three-Quarter.f1d2b995.jpg);background-size:cover;}.elementor-446 .elementor-element.elementor-element-45ce1ce .swiper-slide{transition-duration:calc(5000ms*1.2);height:894px;}.elementor-446 .elementor-element.elementor-element-45ce1ce > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-446 .elementor-element.elementor-element-45ce1ce.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-446 .elementor-element.elementor-element-45ce1ce .swiper-slide-contents{max-width:66%;}.elementor-446 .elementor-element.elementor-element-45ce1ce .swiper-slide-inner{text-align:center;}.elementor-446 .elementor-element.elementor-element-45ce1ce .elementor-slide-button{border-width:0px;border-radius:0px;}@media(min-width:768px){.elementor-446 .elementor-element.elementor-element-07b71c5{--width:25%;}.elementor-446 .elementor-element.elementor-element-220321c{--width:50%;}.elementor-446 .elementor-element.elementor-element-2c3be01{--width:25%;}.elementor-446 .elementor-element.elementor-element-445921a{--width:50%;}.elementor-446 .elementor-element.elementor-element-83f20e9{--width:50%;}.elementor-446 .elementor-element.elementor-element-8abe0b2{--width:25%;}.elementor-446 .elementor-element.elementor-element-37cc3a5{--width:50%;}.elementor-446 .elementor-element.elementor-element-aa7c9e2{--width:25%;}.elementor-446 .elementor-element.elementor-element-5293446{--width:50%;}.elementor-446 .elementor-element.elementor-element-45dff62{--width:50%;}}@media(max-width:1024px){.elementor-446 .elementor-element.elementor-element-0fdb92a{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-446 .elementor-element.elementor-element-0fdb92a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for slides, class: .elementor-element-ebcf7f4 *//* Reset و فونت‌ها */
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: 'Montserrat', 'Tahoma', sans-serif;
}

:root {
  --primary-color: #e63946; /* قرمز ماشینی */
  --secondary-color: #1d3557; /* آبی تیره */
  --accent-color: #f1faee; /* کرم روشن */
  --dark-color: #0a1128; /* مشکی-آبی */
  --light-color: #f8f9fa; /* سفید شکسته */
}

body {
  background-color: var(--light-color);
  color: #333;
  line-height: 1.6;
  overflow-x: hidden;
}

/* هدر و ناوبری */
.header {
  background-color: var(--dark-color);
  padding: 1rem 0;
  position: fixed;
  width: 100%;
  z-index: 1000;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
}

.navbar {
  display: flex;
  justify-content: space-between;
  align-items: center;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 2rem;
}

.logo {
  color: var(--primary-color);
  font-size: 1.8rem;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 2px;
}

.nav-links {
  display: flex;
  list-style: none;
}

.nav-links li {
  margin-left: 2rem;
}

.nav-links a {
  color: var(--accent-color);
  text-decoration: none;
  font-weight: 500;
  transition: color 0.3s;
  position: relative;
}

.nav-links a:hover {
  color: var(--primary-color);
}

.nav-links a::after {
  content: '';
  position: absolute;
  width: 0;
  height: 2px;
  background: var(--primary-color);
  bottom: -5px;
  left: 0;
  transition: width 0.3s;
}

.nav-links a:hover::after {
  width: 100%;
}

/* هیرو اسلایدر */
.hero-slider {
  height: 100vh;
  position: relative;
  overflow: hidden;
}

.slide {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: opacity 1s ease-in-out;
  background-size: cover;
  background-position: center;
}

.slide.active {
  opacity: 1;
}

.slide-content {
  position: absolute;
  bottom: 20%;
  left: 10%;
  color: white;
  max-width: 600px;
  background-color: rgba(0, 0, 0, 0.7);
  padding: 2rem;
  border-left: 5px solid var(--primary-color);
}

.slide-content h1 {
  font-size: 3rem;
  margin-bottom: 1rem;
  text-transform: uppercase;
}

.slide-content p {
  font-size: 1.2rem;
  margin-bottom: 1.5rem;
}

.btn {
  display: inline-block;
  background-color: var(--primary-color);
  color: white;
  padding: 0.8rem 1.5rem;
  border: none;
  border-radius: 4px;
  text-decoration: none;
  font-weight: 600;
  transition: all 0.3s;
  text-transform: uppercase;
  letter-spacing: 1px;
}

.btn:hover {
  background-color: #c1121f;
  transform: translateY(-3px);
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
}

/* بخش ویژگی‌ها */
.features {
  padding: 5rem 0;
  background-color: var(--accent-color);
}

.section-title {
  text-align: center;
  margin-bottom: 3rem;
}

.section-title h2 {
  font-size: 2.5rem;
  color: var(--secondary-color);
  position: relative;
  display: inline-block;
}

.section-title h2::after {
  content: '';
  position: absolute;
  width: 50%;
  height: 3px;
  background-color: var(--primary-color);
  bottom: -10px;
  left: 25%;
}

.features-container {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  gap: 2rem;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 2rem;
}

.feature-card {
  background-color: white;
  border-radius: 8px;
  overflow: hidden;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
  transition: transform 0.3s;
}

.feature-card:hover {
  transform: translateY(-10px);
}

.feature-img {
  height: 200px;
  overflow: hidden;
}

.feature-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.5s;
}

.feature-card:hover .feature-img img {
  transform: scale(1.1);
}

.feature-content {
  padding: 1.5rem;
}

.feature-content h3 {
  color: var(--secondary-color);
  margin-bottom: 1rem;
}

/* فوتور */
.footer {
  background-color: var(--dark-color);
  color: var(--accent-color);
  padding: 3rem 0;
}

.footer-container {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  gap: 2rem;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 2rem;
}

.footer-logo {
  font-size: 1.5rem;
  color: var(--primary-color);
  font-weight: 700;
  margin-bottom: 1rem;
}

.footer-links h3 {
  color: var(--primary-color);
  margin-bottom: 1rem;
  font-size: 1.2rem;
}

.footer-links ul {
  list-style: none;
}

.footer-links li {
  margin-bottom: 0.5rem;
}

.footer-links a {
  color: var(--accent-color);
  text-decoration: none;
  transition: color 0.3s;
}

.footer-links a:hover {
  color: var(--primary-color);
}

.social-links {
  display: flex;
  gap: 1rem;
}

.social-links a 
  font-size: 1.5rem;
  transition: color 0.3s;


.copyright {
  text-align: center;
  margin-top: 2rem;
  padding-top: 2rem;
}

/* رسپانسیو */
@media (max-width: 768px) {
  .navbar {
    flex-direction: column;
    padding: 1rem;
  }

  .nav-links {
    margin-top: 1rem;
  }

  .nav-links li {
    margin-left: 1rem;
  }

  .slide-content {
    left: 5%;
    bottom: 10%;
    max-width: 90%;
  }

  .slide-content h1 {
    font-size: 2rem;
  }
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-c6f9b5a *//* Reset و فونت‌ها */
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: 'Montserrat', 'Tahoma', sans-serif;
}

:root {
  --primary-color: #e63946; /* قرمز ماشینی */
  --secondary-color: #1d3557; /* آبی تیره */
  --accent-color: #f1faee; /* کرم روشن */
  --dark-color: #0a1128; /* مشکی-آبی */
  --light-color: #f8f9fa; /* سفید شکسته */
}

body {
  background-color: var(--light-color);
  color: #333;
  line-height: 1.6;
  overflow-x: hidden;
}

/* هدر و ناوبری */
.header {
  background-color: var(--dark-color);
  padding: 1rem 0;
  position: fixed;
  width: 100%;
  z-index: 1000;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
}

.navbar {
  display: flex;
  justify-content: space-between;
  align-items: center;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 2rem;
}

.logo {
  color: var(--primary-color);
  font-size: 1.8rem;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 2px;
}

.nav-links {
  display: flex;
  list-style: none;
}

.nav-links li {
  margin-left: 2rem;
}

.nav-links a {
  color: var(--accent-color);
  text-decoration: none;
  font-weight: 500;
  transition: color 0.3s;
  position: relative;
}

.nav-links a:hover {
  color: var(--primary-color);
}

.nav-links a::after {
  content: '';
  position: absolute;
  width: 0;
  height: 2px;
  background: var(--primary-color);
  bottom: -5px;
  left: 0;
  transition: width 0.3s;
}

.nav-links a:hover::after {
  width: 100%;
}

/* هیرو اسلایدر */
.hero-slider {
  height: 100vh;
  position: relative;
  overflow: hidden;
}

.slide {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: opacity 1s ease-in-out;
  background-size: cover;
  background-position: center;
}

.slide.active {
  opacity: 1;
}

.slide-content {
  position: absolute;
  bottom: 20%;
  left: 10%;
  color: white;
  max-width: 600px;
  background-color: rgba(0, 0, 0, 0.7);
  padding: 2rem;
  border-left: 5px solid var(--primary-color);
}

.slide-content h1 {
  font-size: 3rem;
  margin-bottom: 1rem;
  text-transform: uppercase;
}

.slide-content p {
  font-size: 1.2rem;
  margin-bottom: 1.5rem;
}

.btn {
  display: inline-block;
  background-color: var(--primary-color);
  color: white;
  padding: 0.8rem 1.5rem;
  border: none;
  border-radius: 4px;
  text-decoration: none;
  font-weight: 600;
  transition: all 0.3s;
  text-transform: uppercase;
  letter-spacing: 1px;
}

.btn:hover {
  background-color: #c1121f;
  transform: translateY(-3px);
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
}

/* بخش ویژگی‌ها */
.features {
  padding: 5rem 0;
  background-color: var(--accent-color);
}

.section-title {
  text-align: center;
  margin-bottom: 3rem;
}

.section-title h2 {
  font-size: 2.5rem;
  color: var(--secondary-color);
  position: relative;
  display: inline-block;
}

.section-title h2::after {
  content: '';
  position: absolute;
  width: 50%;
  height: 3px;
  background-color: var(--primary-color);
  bottom: -10px;
  left: 25%;
}

.features-container {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  gap: 2rem;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 2rem;
}

.feature-card {
  background-color: white;
  border-radius: 8px;
  overflow: hidden;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
  transition: transform 0.3s;
}

.feature-card:hover {
  transform: translateY(-10px);
}

.feature-img {
  height: 200px;
  overflow: hidden;
}

.feature-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.5s;
}

.feature-card:hover .feature-img img {
  transform: scale(1.1);
}

.feature-content {
  padding: 1.5rem;
}

.feature-content h3 {
  color: var(--secondary-color);
  margin-bottom: 1rem;
}

/* فوتور */
.footer {
  background-color: var(--dark-color);
  color: var(--accent-color);
  padding: 3rem 0;
}

.footer-container {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  gap: 2rem;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 2rem;
}

.footer-logo {
  font-size: 1.5rem;
  color: var(--primary-color);
  font-weight: 700;
  margin-bottom: 1rem;
}

.footer-links h3 {
  color: var(--primary-color);
  margin-bottom: 1rem;
  font-size: 1.2rem;
}

.footer-links ul {
  list-style: none;
}

.footer-links li {
  margin-bottom: 0.5rem;
}

.footer-links a {
  color: var(--accent-color);
  text-decoration: none;
  transition: color 0.3s;
}

.footer-links a:hover {
  color: var(--primary-color);
}

.social-links {
  display: flex;
  gap: 1rem;
}

.social-links a 
  font-size: 1.5rem;
  transition: color 0.3s;


.copyright {
  text-align: center;
  margin-top: 2rem;
  padding-top: 2rem;
}

/* رسپانسیو */
@media (max-width: 768px) {
  .navbar {
    flex-direction: column;
    padding: 1rem;
  }

  .nav-links {
    margin-top: 1rem;
  }

  .nav-links li {
    margin-left: 1rem;
  }

  .slide-content {
    left: 5%;
    bottom: 10%;
    max-width: 90%;
  }

  .slide-content h1 {
    font-size: 2rem;
  }
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-45ce1ce *//* Reset و فونت‌ها */
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: 'Montserrat', 'Tahoma', sans-serif;
}

:root {
  --primary-color: #e63946; /* قرمز ماشینی */
  --secondary-color: #1d3557; /* آبی تیره */
  --accent-color: #f1faee; /* کرم روشن */
  --dark-color: #0a1128; /* مشکی-آبی */
  --light-color: #f8f9fa; /* سفید شکسته */
}

body {
  background-color: var(--light-color);
  color: #333;
  line-height: 1.6;
  overflow-x: hidden;
}

/* هدر و ناوبری */
.header {
  background-color: var(--dark-color);
  padding: 1rem 0;
  position: fixed;
  width: 100%;
  z-index: 1000;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
}

.navbar {
  display: flex;
  justify-content: space-between;
  align-items: center;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 2rem;
}

.logo {
  color: var(--primary-color);
  font-size: 1.8rem;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 2px;
}

.nav-links {
  display: flex;
  list-style: none;
}

.nav-links li {
  margin-left: 2rem;
}

.nav-links a {
  color: var(--accent-color);
  text-decoration: none;
  font-weight: 500;
  transition: color 0.3s;
  position: relative;
}

.nav-links a:hover {
  color: var(--primary-color);
}

.nav-links a::after {
  content: '';
  position: absolute;
  width: 0;
  height: 2px;
  background: var(--primary-color);
  bottom: -5px;
  left: 0;
  transition: width 0.3s;
}

.nav-links a:hover::after {
  width: 100%;
}

/* هیرو اسلایدر */
.hero-slider {
  height: 100vh;
  position: relative;
  overflow: hidden;
}

.slide {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: opacity 1s ease-in-out;
  background-size: cover;
  background-position: center;
}

.slide.active {
  opacity: 1;
}

.slide-content {
  position: absolute;
  bottom: 20%;
  left: 10%;
  color: white;
  max-width: 600px;
  background-color: rgba(0, 0, 0, 0.7);
  padding: 2rem;
  border-left: 5px solid var(--primary-color);
}

.slide-content h1 {
  font-size: 3rem;
  margin-bottom: 1rem;
  text-transform: uppercase;
}

.slide-content p {
  font-size: 1.2rem;
  margin-bottom: 1.5rem;
}

.btn {
  display: inline-block;
  background-color: var(--primary-color);
  color: white;
  padding: 0.8rem 1.5rem;
  border: none;
  border-radius: 4px;
  text-decoration: none;
  font-weight: 600;
  transition: all 0.3s;
  text-transform: uppercase;
  letter-spacing: 1px;
}

.btn:hover {
  background-color: #c1121f;
  transform: translateY(-3px);
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
}

/* بخش ویژگی‌ها */
.features {
  padding: 5rem 0;
  background-color: var(--accent-color);
}

.section-title {
  text-align: center;
  margin-bottom: 3rem;
}

.section-title h2 {
  font-size: 2.5rem;
  color: var(--secondary-color);
  position: relative;
  display: inline-block;
}

.section-title h2::after {
  content: '';
  position: absolute;
  width: 50%;
  height: 3px;
  background-color: var(--primary-color);
  bottom: -10px;
  left: 25%;
}

.features-container {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  gap: 2rem;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 2rem;
}

.feature-card {
  background-color: white;
  border-radius: 8px;
  overflow: hidden;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
  transition: transform 0.3s;
}

.feature-card:hover {
  transform: translateY(-10px);
}

.feature-img {
  height: 200px;
  overflow: hidden;
}

.feature-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.5s;
}

.feature-card:hover .feature-img img {
  transform: scale(1.1);
}

.feature-content {
  padding: 1.5rem;
}

.feature-content h3 {
  color: var(--secondary-color);
  margin-bottom: 1rem;
}

/* فوتور */
.footer {
  background-color: var(--dark-color);
  color: var(--accent-color);
  padding: 3rem 0;
}

.footer-container {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  gap: 2rem;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 2rem;
}

.footer-logo {
  font-size: 1.5rem;
  color: var(--primary-color);
  font-weight: 700;
  margin-bottom: 1rem;
}

.footer-links h3 {
  color: var(--primary-color);
  margin-bottom: 1rem;
  font-size: 1.2rem;
}

.footer-links ul {
  list-style: none;
}

.footer-links li {
  margin-bottom: 0.5rem;
}

.footer-links a {
  color: var(--accent-color);
  text-decoration: none;
  transition: color 0.3s;
}

.footer-links a:hover {
  color: var(--primary-color);
}

.social-links {
  display: flex;
  gap: 1rem;
}

.social-links a 
  font-size: 1.5rem;
  transition: color 0.3s;


.copyright {
  text-align: center;
  margin-top: 2rem;
  padding-top: 2rem;
}

/* رسپانسیو */
@media (max-width: 768px) {
  .navbar {
    flex-direction: column;
    padding: 1rem;
  }

  .nav-links {
    margin-top: 1rem;
  }

  .nav-links li {
    margin-left: 1rem;
  }

  .slide-content {
    left: 5%;
    bottom: 10%;
    max-width: 90%;
  }

  .slide-content h1 {
    font-size: 2rem;
  }
}/* End custom CSS */