.elementor-15 .elementor-element.elementor-element-22f2027 > .elementor-container{max-width:1920px;}.elementor-15 .elementor-element.elementor-element-22f2027{margin:-40px 0px 25px 0px;}.elementor-15 .elementor-element.elementor-element-e81ba41{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6986a5d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-6fd0ee7{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-6fd0ee7 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6fd0ee7 .title{font-size:40px;}.elementor-15 .elementor-element.elementor-element-6fd0ee7 .title-after_title{font-size:18px;line-height:40px;}.elementor-15 .elementor-element.elementor-element-02e518b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-02e518b .title{color:#333333;font-size:36px;font-weight:800;line-height:80px;}.elementor-15 .elementor-element.elementor-element-02e518b .title-after_title{font-size:18px;line-height:40px;}.elementor-15 .elementor-element.elementor-element-31a10a4 > .elementor-container{max-width:1140px;}.elementor-15 .elementor-element.elementor-element-31a10a4{margin:20px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-e8b84dd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-e8b84dd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-e8b84dd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-e8b84dd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e773168{width:var( --container-widget-width, 343px );max-width:343px;--container-widget-width:343px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-15 .elementor-element.elementor-element-e773168 > .elementor-widget-container{background-color:transparent;padding:30px 0px 30px 0px;background-image:linear-gradient(2deg, #FAFAFA 0%, #FFFFFF 5%);border-radius:25px 25px 25px 25px;}.elementor-15 .elementor-element.elementor-element-e773168 .elementor-icon-box-description{font-size:25px;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-3aa9023.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-3aa9023.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-3aa9023.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-3aa9023 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-fff649a{width:var( --container-widget-width, 343px );max-width:343px;--container-widget-width:343px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-15 .elementor-element.elementor-element-fff649a > .elementor-widget-container{background-color:transparent;padding:30px 0px 30px 0px;background-image:linear-gradient(2deg, #FAFAFA 0%, #FFFFFF 5%);border-radius:25px 25px 25px 25px;}.elementor-15 .elementor-element.elementor-element-fff649a .elementor-icon-box-description{font-size:25px;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-0f17c5c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-0f17c5c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-0f17c5c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-0f17c5c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d519cc9{width:var( --container-widget-width, 343px );max-width:343px;--container-widget-width:343px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-15 .elementor-element.elementor-element-d519cc9 > .elementor-widget-container{background-color:transparent;padding:30px 0px 30px 0px;background-image:linear-gradient(2deg, #FAFAFA 0%, #FFFFFF 5%);border-radius:25px 25px 25px 25px;}.elementor-15 .elementor-element.elementor-element-d519cc9 .elementor-icon-box-description{font-size:25px;}.elementor-15 .elementor-element.elementor-element-24bbe96{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-24bbe96 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-24bbe96 .title{font-size:40px;}.elementor-15 .elementor-element.elementor-element-24bbe96 .title-after_title{font-size:18px;line-height:40px;}.elementor-15 .elementor-element.elementor-element-e67ac9b > .elementor-background-overlay{background-color:#383838;opacity:1;}.elementor-15 .elementor-element.elementor-element-e67ac9b > .elementor-container{max-width:1140px;}.elementor-15 .elementor-element.elementor-element-e67ac9b > .elementor-shape-top svg{width:calc(100% + 1.3px);height:0px;}.elementor-15 .elementor-element.elementor-element-e67ac9b > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:0px;}.elementor-15 .elementor-element.elementor-element-e67ac9b{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;}.elementor-15 .elementor-element.elementor-element-708c628{width:var( --container-widget-width, 1140px );max-width:1140px;--container-widget-width:1140px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-708c628 > .elementor-widget-container{background-color:#383838;margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-708c628 .title-after_title, .elementor-15 .elementor-element.elementor-element-708c628 .title-subtitle, .elementor-15 .elementor-element.elementor-element-708c628 .woodmart-title-container{max-width:100%;}.elementor-15 .elementor-element.elementor-element-708c628 .title{color:#FFFFFF;font-size:38px;font-weight:800;line-height:80px;}.elementor-15 .elementor-element.elementor-element-708c628 .title-after_title{color:#FFFFFF;font-size:22px;line-height:40px;}.elementor-15 .elementor-element.elementor-element-ed617a9{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1f898b0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-6383c06{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-6383c06 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6383c06 .title{font-size:40px;}.elementor-15 .elementor-element.elementor-element-6383c06 .title-after_title{font-size:18px;line-height:40px;}.elementor-15 .elementor-element.elementor-element-ec17512{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-ec17512 .title{color:#333333;font-size:38px;font-weight:800;line-height:80px;}.elementor-15 .elementor-element.elementor-element-ec17512 .title-after_title{font-size:18px;line-height:40px;}.elementor-15 .elementor-element.elementor-element-e0ff7e6 > .elementor-container{max-width:1140px;}.elementor-15 .elementor-element.elementor-element-e0ff7e6{margin:20px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-91b233b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-91b233b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-91b233b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-91b233b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-3a5ecd5{width:var( --container-widget-width, 343px );max-width:343px;--container-widget-width:343px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-3a5ecd5 > .elementor-widget-container{background-color:transparent;padding:30px 0px 30px 0px;background-image:linear-gradient(2deg, #FAFAFA 0%, #FFFFFF 5%);border-radius:25px 25px 25px 25px;}.elementor-15 .elementor-element.elementor-element-3a5ecd5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-15 .elementor-element.elementor-element-3a5ecd5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-15 .elementor-element.elementor-element-3a5ecd5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-15 .elementor-element.elementor-element-3a5ecd5 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-15 .elementor-element.elementor-element-3a5ecd5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-3a5ecd5 .elementor-image-box-description{font-size:25px;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-87d56e8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-87d56e8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-87d56e8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-87d56e8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f4d251b{width:var( --container-widget-width, 343px );max-width:343px;--container-widget-width:343px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-f4d251b > .elementor-widget-container{background-color:transparent;padding:30px 0px 30px 0px;background-image:linear-gradient(2deg, #FAFAFA 0%, #FFFFFF 5%);border-radius:25px 25px 25px 25px;}.elementor-15 .elementor-element.elementor-element-f4d251b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-15 .elementor-element.elementor-element-f4d251b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-15 .elementor-element.elementor-element-f4d251b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-15 .elementor-element.elementor-element-f4d251b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-15 .elementor-element.elementor-element-f4d251b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-f4d251b .elementor-image-box-description{font-size:25px;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-b0eabb7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-b0eabb7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-b0eabb7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-b0eabb7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1a478d8{width:var( --container-widget-width, 343px );max-width:343px;--container-widget-width:343px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-1a478d8 > .elementor-widget-container{background-color:transparent;padding:30px 0px 30px 0px;background-image:linear-gradient(2deg, #FAFAFA 0%, #FFFFFF 5%);border-radius:25px 25px 25px 25px;}.elementor-15 .elementor-element.elementor-element-1a478d8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-15 .elementor-element.elementor-element-1a478d8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-15 .elementor-element.elementor-element-1a478d8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-15 .elementor-element.elementor-element-1a478d8 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-15 .elementor-element.elementor-element-1a478d8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-1a478d8 .elementor-image-box-description{font-size:25px;}.elementor-15 .elementor-element.elementor-element-4a41a4e{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-4a41a4e > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4a41a4e .title{font-size:40px;}.elementor-15 .elementor-element.elementor-element-4a41a4e .title-after_title{font-size:18px;line-height:40px;}.elementor-15 .elementor-element.elementor-element-81f34cd > .elementor-background-overlay{background-color:#383838;opacity:1;}.elementor-15 .elementor-element.elementor-element-81f34cd > .elementor-container{max-width:1140px;}.elementor-15 .elementor-element.elementor-element-81f34cd > .elementor-shape-top svg{width:calc(100% + 1.3px);height:0px;}.elementor-15 .elementor-element.elementor-element-81f34cd > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:0px;}.elementor-15 .elementor-element.elementor-element-81f34cd{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;}.elementor-15 .elementor-element.elementor-element-9c3ecad .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-15 .elementor-element.elementor-element-5163144{width:var( --container-widget-width, 1140px );max-width:1140px;--container-widget-width:1140px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-5163144 > .elementor-widget-container{background-color:#383838;margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5163144 .title-after_title, .elementor-15 .elementor-element.elementor-element-5163144 .title-subtitle, .elementor-15 .elementor-element.elementor-element-5163144 .woodmart-title-container{max-width:100%;}.elementor-15 .elementor-element.elementor-element-5163144 .title{color:#FFFFFF;font-size:38px;font-weight:800;line-height:80px;}.elementor-15 .elementor-element.elementor-element-5163144 .title-after_title{color:#FFFFFF;font-size:22px;line-height:40px;}.elementor-15 .elementor-element.elementor-element-bf85d95{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2deee56.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-df6a6ed{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-df6a6ed > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-df6a6ed .title{font-size:40px;}.elementor-15 .elementor-element.elementor-element-df6a6ed .title-after_title{font-size:18px;line-height:40px;}.elementor-15 .elementor-element.elementor-element-3da2b8e{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-3da2b8e .title{color:#333333;font-size:38px;font-weight:800;line-height:80px;}.elementor-15 .elementor-element.elementor-element-3da2b8e .title-after_title{font-size:18px;line-height:40px;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-6986a5d{width:100%;}.elementor-15 .elementor-element.elementor-element-e8b84dd{width:33%;}.elementor-15 .elementor-element.elementor-element-3aa9023{width:33.665%;}.elementor-15 .elementor-element.elementor-element-0f17c5c{width:33%;}.elementor-15 .elementor-element.elementor-element-91795a7{width:50%;}.elementor-15 .elementor-element.elementor-element-2ad12f3{width:50%;}.elementor-15 .elementor-element.elementor-element-1f898b0{width:100%;}.elementor-15 .elementor-element.elementor-element-cfd8192{width:50%;}.elementor-15 .elementor-element.elementor-element-f79b360{width:50%;}.elementor-15 .elementor-element.elementor-element-2deee56{width:100%;}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-22f2027{margin:-40px 0px 60px 0px;}.elementor-15 .elementor-element.elementor-element-6fd0ee7 .title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-02e518b .title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-24bbe96 .title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-708c628 .title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-6383c06 .title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-ec17512 .title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-4a41a4e .title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-5163144 .title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-df6a6ed .title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-3da2b8e .title{font-size:26px;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-22f2027{margin:-40px 0px 40px 0px;}.elementor-15 .elementor-element.elementor-element-6fd0ee7 .title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-02e518b .title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-24bbe96 .title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-708c628 .title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-6383c06 .title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-ec17512 .title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-3a5ecd5 .elementor-image-box-img{margin-bottom:15px;}.elementor-15 .elementor-element.elementor-element-f4d251b .elementor-image-box-img{margin-bottom:15px;}.elementor-15 .elementor-element.elementor-element-1a478d8 .elementor-image-box-img{margin-bottom:15px;}.elementor-15 .elementor-element.elementor-element-4a41a4e .title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-5163144 .title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-df6a6ed .title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-3da2b8e .title{font-size:22px;}}/* Start custom CSS for wd_slider, class: .elementor-element-a5aefb2 *//*
.inverted-radius {
  --r: 20px; /* the radius */
  --s: 50px; /* size of inner curve */
  --x: 50px; /* horizontal offset (no percentane) */
  --y: 50px; /* vertical offset (no percentage) */
  
  height: 600px;
  aspect-ratio: 1;
  border-radius: var(--r);
  --_m:/calc(2*var(--r)) calc(2*var(--r)) radial-gradient(#000 70%,#0000 72%);
  --_g:conic-gradient(from 90deg at calc(100% - var(--r)) calc(100% - var(--r)),#0000 25%,#000 0);
  --_d:(var(--s) + var(--r));
  mask:
    calc(100% - var(--_d) - var(--x)) 100% var(--_m),
    100% calc(100% - var(--_d) - var(--y)) var(--_m),
    radial-gradient(var(--s) at 100% 100%,#0000 99%,#000 calc(100% + 1px)) 
     calc(-1*var(--r) - var(--x)) calc(-1*var(--r) - var(--y)),
    var(--_g) calc(-1*var(--_d) - var(--x)) 0,
    var(--_g) 0 calc(-1*var(--_d) - var(--y));
  mask-repeat: no-repeat;
}

@media (max-width: 1370px) {
  .inverted-radius {
    mask: none;
    -webkit-mask: none; /* برای سازگاری کروم/سافاری */
  }
}/* End custom CSS */