.elementor-76 .elementor-element.elementor-element-64f6ed7{--display:flex;--min-height:771px;--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-76 .elementor-element.elementor-element-64f6ed7:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-64f6ed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000FA;background-image:url("https://katoni-hasanzadeh.ir/wp-content/uploads/2025/12/background-1.avif");background-position:178px -3px;background-repeat:no-repeat;background-size:100% auto;}.elementor-76 .elementor-element.elementor-element-66ee2de{--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;--gap:54px 54px;--row-gap:54px;--column-gap:54px;}.elementor-76 .elementor-element.elementor-element-62f7b59{--spacer-size:600px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-01b75de{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:center;}.elementor-76 .elementor-element.elementor-element-01b75de .elementor-heading-title{font-family:"Aria", Sans-serif;font-size:44px;font-weight:900;color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-e4737ed{margin:-53px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-76 .elementor-element.elementor-element-e4737ed .elementor-heading-title{font-family:"Aria", Sans-serif;font-size:37px;font-weight:900;color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-4fb4449{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-76 .elementor-element.elementor-element-f1e6de8{--spacer-size:47px;}.elementor-76 .elementor-element.elementor-element-46a4f5c{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:center;}.elementor-76 .elementor-element.elementor-element-46a4f5c .elementor-heading-title{font-family:"Aria", Sans-serif;font-size:44px;font-weight:900;color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-e461111{margin:-53px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-76 .elementor-element.elementor-element-e461111 .elementor-heading-title{font-family:"Aria", Sans-serif;font-size:37px;font-weight:900;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-1e6544d{text-align:center;font-family:"ساحلی", Sans-serif;font-size:15px;font-weight:300;line-height:41px;color:#F0F0F0;}.elementor-76 .elementor-element.elementor-element-2836f2b{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-76 .elementor-element.elementor-element-65005a6{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:center;}.elementor-76 .elementor-element.elementor-element-65005a6 .elementor-heading-title{font-family:"Aria", Sans-serif;font-size:48px;font-weight:900;color:#000000;}.elementor-76 .elementor-element.elementor-element-93931db{margin:-53px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-76 .elementor-element.elementor-element-93931db .elementor-heading-title{font-family:"Aria", Sans-serif;font-size:40px;font-weight:900;color:#000000;}.elementor-76 .elementor-element.elementor-element-59d780a{--display:flex;--min-height:441px;--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-76 .elementor-element.elementor-element-287f73c{--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-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-76 .elementor-element.elementor-element-c6aceef img{border-radius:11px 11px 11px 11px;}.elementor-76 .elementor-element.elementor-element-2bf9c8b{--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-76 .elementor-element.elementor-element-35ca2ea img{border-radius:11px 11px 11px 11px;}.elementor-76 .elementor-element.elementor-element-11b1402{--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-76 .elementor-element.elementor-element-5202027 img{border-radius:11px 11px 11px 11px;}.elementor-76 .elementor-element.elementor-element-34b1681{--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-76 .elementor-element.elementor-element-f37e57a img{border-radius:11px 11px 11px 11px;}.elementor-76 .elementor-element.elementor-element-0db1345{--display:flex;--min-height:763px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-76 .elementor-element.elementor-element-102a795{--display:flex;--min-height:401px;--border-radius:11px 11px 11px 11px;}.elementor-76 .elementor-element.elementor-element-102a795:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-102a795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5B65C 96%, #FCFCFC 100%);}.elementor-76 .elementor-element.elementor-element-72ae5ae{--display:flex;--min-height:464px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:47px 47px;--row-gap:47px;--column-gap:47px;}.elementor-76 .elementor-element.elementor-element-0e757bb{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:center;}.elementor-76 .elementor-element.elementor-element-0e757bb .elementor-heading-title{font-family:"Aria", Sans-serif;font-size:48px;font-weight:900;color:#000000;}.elementor-76 .elementor-element.elementor-element-f76ab91{margin:-53px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-76 .elementor-element.elementor-element-f76ab91 .elementor-heading-title{font-family:"Aria", Sans-serif;font-size:40px;font-weight:900;color:#FF0000;}.elementor-76 .elementor-element.elementor-element-2583169{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-76 .elementor-element.elementor-element-2583169 .swiper-slide > .elementor-element{height:100%;}.elementor-76 .elementor-element.elementor-element-ff3e413{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-76 .elementor-element.elementor-element-23bf1ff{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:center;}.elementor-76 .elementor-element.elementor-element-23bf1ff .elementor-heading-title{font-family:"Aria", Sans-serif;font-size:48px;font-weight:900;color:#000000;}.elementor-76 .elementor-element.elementor-element-a9bde4e{margin:-53px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-76 .elementor-element.elementor-element-a9bde4e .elementor-heading-title{font-family:"Aria", Sans-serif;font-size:40px;font-weight:900;color:#000000;}.elementor-76 .elementor-element.elementor-element-ed22fc5{--display:flex;--min-height:661px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-76 .elementor-element.elementor-element-1fc0d53{--display:flex;--min-height:630px;--justify-content:center;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--border-radius:11px 11px 11px 11px;}.elementor-76 .elementor-element.elementor-element-1fc0d53:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-1fc0d53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFE7C1 27%);}.elementor-76 .elementor-element.elementor-element-33089f8{--display:flex;--min-height:464px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:47px 47px;--row-gap:47px;--column-gap:47px;}.elementor-76 .elementor-element.elementor-element-305c81d{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-76 .elementor-element.elementor-element-305c81d .swiper-slide > .elementor-element{height:100%;}.elementor-76 .elementor-element.elementor-element-0190b8a{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-76 .elementor-element.elementor-element-fa2575d{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:center;}.elementor-76 .elementor-element.elementor-element-fa2575d .elementor-heading-title{font-family:"Aria", Sans-serif;font-size:48px;font-weight:900;color:#000000;}.elementor-76 .elementor-element.elementor-element-0be3c7e{margin:-53px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-76 .elementor-element.elementor-element-0be3c7e .elementor-heading-title{font-family:"Aria", Sans-serif;font-size:40px;font-weight:900;color:#000000;}.elementor-76 .elementor-element.elementor-element-b7406b0{--display:flex;--min-height:661px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-76 .elementor-element.elementor-element-fcd4713{--display:flex;--min-height:630px;--justify-content:center;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--border-radius:11px 11px 11px 11px;}.elementor-76 .elementor-element.elementor-element-fcd4713:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-fcd4713 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FCFDFF 2%, #C1CEFF 27%);}.elementor-76 .elementor-element.elementor-element-12c8aeb{--display:flex;--min-height:464px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:47px 47px;--row-gap:47px;--column-gap:47px;}.elementor-76 .elementor-element.elementor-element-44f3255{--swiper-slides-to-display:4;--swiper-slides-gap:6px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-76 .elementor-element.elementor-element-44f3255 .swiper-slide > .elementor-element{height:100%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-76 .elementor-element.elementor-element-66ee2de{--width:50%;}.elementor-76 .elementor-element.elementor-element-4fb4449{--width:50%;}.elementor-76 .elementor-element.elementor-element-287f73c{--width:25%;}.elementor-76 .elementor-element.elementor-element-2bf9c8b{--width:25%;}.elementor-76 .elementor-element.elementor-element-11b1402{--width:25%;}.elementor-76 .elementor-element.elementor-element-34b1681{--width:25%;}.elementor-76 .elementor-element.elementor-element-102a795{--width:85%;}.elementor-76 .elementor-element.elementor-element-1fc0d53{--width:85%;}.elementor-76 .elementor-element.elementor-element-fcd4713{--width:85%;}}@media(max-width:1024px){.elementor-76 .elementor-element.elementor-element-64f6ed7{--min-height:129px;}.elementor-76 .elementor-element.elementor-element-64f6ed7:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-64f6ed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-62px 76px;background-size:933px auto;}.elementor-76 .elementor-element.elementor-element-62f7b59{--spacer-size:318px;}.elementor-76 .elementor-element.elementor-element-01b75de .elementor-heading-title{font-size:30px;}.elementor-76 .elementor-element.elementor-element-e4737ed{width:var( --container-widget-width, 814px );max-width:814px;--container-widget-width:814px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-e4737ed .elementor-heading-title{font-size:28px;}.elementor-76 .elementor-element.elementor-element-4fb4449{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-76 .elementor-element.elementor-element-46a4f5c .elementor-heading-title{font-size:30px;}.elementor-76 .elementor-element.elementor-element-e461111{margin:-9px -9px calc(var(--kit-widget-spacing, 0px) + -9px) -9px;}.elementor-76 .elementor-element.elementor-element-e461111 .elementor-heading-title{font-size:21px;}.elementor-76 .elementor-element.elementor-element-1e6544d{font-size:12px;line-height:3.7em;}.elementor-76 .elementor-element.elementor-element-1e6544d p{margin-block-end:23px;}.elementor-76 .elementor-element.elementor-element-2836f2b{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-76 .elementor-element.elementor-element-65005a6 .elementor-heading-title{font-size:30px;}.elementor-76 .elementor-element.elementor-element-93931db{margin:-9px -9px calc(var(--kit-widget-spacing, 0px) + -9px) -9px;}.elementor-76 .elementor-element.elementor-element-93931db .elementor-heading-title{font-size:25px;}.elementor-76 .elementor-element.elementor-element-59d780a{--min-height:48px;}.elementor-76 .elementor-element.elementor-element-72ae5ae{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-76 .elementor-element.elementor-element-0e757bb .elementor-heading-title{font-size:30px;}.elementor-76 .elementor-element.elementor-element-f76ab91{margin:-9px -9px calc(var(--kit-widget-spacing, 0px) + -9px) -9px;}.elementor-76 .elementor-element.elementor-element-f76ab91 .elementor-heading-title{font-size:25px;}.elementor-76 .elementor-element.elementor-element-2583169{--swiper-slides-to-display:1;}.elementor-76 .elementor-element.elementor-element-ff3e413{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-76 .elementor-element.elementor-element-23bf1ff .elementor-heading-title{font-size:41px;}.elementor-76 .elementor-element.elementor-element-a9bde4e{margin:-9px -9px calc(var(--kit-widget-spacing, 0px) + -9px) -9px;}.elementor-76 .elementor-element.elementor-element-a9bde4e .elementor-heading-title{font-size:25px;}.elementor-76 .elementor-element.elementor-element-33089f8{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-76 .elementor-element.elementor-element-305c81d{--swiper-slides-to-display:1;}.elementor-76 .elementor-element.elementor-element-0190b8a{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-76 .elementor-element.elementor-element-fa2575d .elementor-heading-title{font-size:41px;}.elementor-76 .elementor-element.elementor-element-0be3c7e{margin:-9px -9px calc(var(--kit-widget-spacing, 0px) + -9px) -9px;}.elementor-76 .elementor-element.elementor-element-0be3c7e .elementor-heading-title{font-size:25px;}.elementor-76 .elementor-element.elementor-element-12c8aeb{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-76 .elementor-element.elementor-element-44f3255{--swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-76 .elementor-element.elementor-element-64f6ed7:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-64f6ed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://katoni-hasanzadeh.ir/wp-content/uploads/2025/12/background-Mobile.avif");background-position:-51px -121px;background-size:593px auto;}.elementor-76 .elementor-element.elementor-element-66ee2de{--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-76 .elementor-element.elementor-element-62f7b59{--spacer-size:216px;}.elementor-76 .elementor-element.elementor-element-01b75de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-01b75de.elementor-element{--align-self:center;}.elementor-76 .elementor-element.elementor-element-01b75de .elementor-heading-title{font-size:28px;}.elementor-76 .elementor-element.elementor-element-e4737ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-e4737ed .elementor-heading-title{font-size:26px;}.elementor-76 .elementor-element.elementor-element-4fb4449{--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-76 .elementor-element.elementor-element-f1e6de8{--spacer-size:17px;}.elementor-76 .elementor-element.elementor-element-46a4f5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-46a4f5c.elementor-element{--align-self:center;}.elementor-76 .elementor-element.elementor-element-46a4f5c .elementor-heading-title{font-size:29px;}.elementor-76 .elementor-element.elementor-element-e461111{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-e461111 .elementor-heading-title{font-size:21px;}.elementor-76 .elementor-element.elementor-element-1e6544d{font-size:11px;line-height:3.5em;}.elementor-76 .elementor-element.elementor-element-2836f2b{--min-height:0px;--gap:19px 19px;--row-gap:19px;--column-gap:19px;}.elementor-76 .elementor-element.elementor-element-65005a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-65005a6.elementor-element{--align-self:center;}.elementor-76 .elementor-element.elementor-element-65005a6 .elementor-heading-title{font-size:29px;}.elementor-76 .elementor-element.elementor-element-93931db{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-93931db .elementor-heading-title{font-size:23px;}.elementor-76 .elementor-element.elementor-element-72ae5ae{--min-height:0px;--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-76 .elementor-element.elementor-element-0e757bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-0e757bb.elementor-element{--align-self:center;}.elementor-76 .elementor-element.elementor-element-0e757bb .elementor-heading-title{font-size:29px;}.elementor-76 .elementor-element.elementor-element-f76ab91{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-f76ab91 .elementor-heading-title{font-size:21px;}.elementor-76 .elementor-element.elementor-element-2583169{--swiper-slides-to-display:1;}.elementor-76 .elementor-element.elementor-element-ff3e413{--min-height:0px;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-76 .elementor-element.elementor-element-23bf1ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-23bf1ff.elementor-element{--align-self:center;}.elementor-76 .elementor-element.elementor-element-23bf1ff .elementor-heading-title{font-size:29px;}.elementor-76 .elementor-element.elementor-element-a9bde4e{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-a9bde4e .elementor-heading-title{font-size:20px;}.elementor-76 .elementor-element.elementor-element-33089f8{--min-height:0px;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-76 .elementor-element.elementor-element-305c81d{--swiper-slides-to-display:1;}.elementor-76 .elementor-element.elementor-element-0190b8a{--min-height:0px;--gap:26px 26px;--row-gap:26px;--column-gap:26px;}.elementor-76 .elementor-element.elementor-element-fa2575d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-fa2575d.elementor-element{--align-self:center;}.elementor-76 .elementor-element.elementor-element-fa2575d .elementor-heading-title{font-size:29px;}.elementor-76 .elementor-element.elementor-element-0be3c7e{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-0be3c7e .elementor-heading-title{font-size:21px;}.elementor-76 .elementor-element.elementor-element-12c8aeb{--min-height:0px;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-76 .elementor-element.elementor-element-44f3255{--swiper-slides-to-display:1;}}/* Start custom CSS for heading, class: .elementor-element-01b75de */.elementor-76 .elementor-element.elementor-element-01b75de{
    opacity: .3;
    mask:linear-gradient(#fff,transparent)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46a4f5c */.elementor-76 .elementor-element.elementor-element-46a4f5c{
    opacity: .3;
    mask:linear-gradient(#fff,transparent)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65005a6 */.elementor-76 .elementor-element.elementor-element-65005a6{
    opacity: .3;
    mask:linear-gradient(#fff,transparent)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6aceef *//* استایل‌دهی به باکس محصول (کانتینر) */
.elementor-76 .elementor-element.elementor-element-c6aceef {
  background-color: #ffffff; /* پس‌زمینه سفید */
  border-radius: 15px; /* گوشه‌های گرد */
  padding: 2px;
  box-shadow: 
    0px 10px 20px rgba(0, 0, 0, 0.2),  /* سایه برجسته و عمیق در حالت عادی */
    0px 15px 30px rgba(0, 0, 0, 0.15);  /* سایه دوم برای عمق بیشتر */
  transition: all 0.3s ease; /* انیمیشن برای هاور */
  position: relative;
  overflow: hidden;
}

/* وقتی موس روی باکس محصول قرار می‌گیرد (هاور) */
.elementor-76 .elementor-element.elementor-element-c6aceef:hover {
  box-shadow: 
    0px 12px 30px rgba(0, 0, 0, 0.3),  /* سایه برجسته‌تر هنگام هاور */
    0px 20px 50px rgba(0, 0, 0, 0.2);  /* سایه دوم برجسته‌تر */
  transform: translateY(-5px); /* حرکت نرم به بالا هنگام هاور */
  transition: all 0.3s ease-in-out; /* انیمیشن نرم هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-35ca2ea *//* استایل‌دهی به باکس محصول (کانتینر) */
.elementor-76 .elementor-element.elementor-element-35ca2ea {
  background-color: #ffffff; /* پس‌زمینه سفید */
  border-radius: 15px; /* گوشه‌های گرد */
  padding: 2px;
  box-shadow: 
    0px 10px 20px rgba(0, 0, 0, 0.2),  /* سایه برجسته و عمیق در حالت عادی */
    0px 15px 30px rgba(0, 0, 0, 0.15);  /* سایه دوم برای عمق بیشتر */
  transition: all 0.3s ease; /* انیمیشن برای هاور */
  position: relative;
  overflow: hidden;
}

/* وقتی موس روی باکس محصول قرار می‌گیرد (هاور) */
.elementor-76 .elementor-element.elementor-element-35ca2ea:hover {
  box-shadow: 
    0px 12px 30px rgba(0, 0, 0, 0.3),  /* سایه برجسته‌تر هنگام هاور */
    0px 20px 50px rgba(0, 0, 0, 0.2);  /* سایه دوم برجسته‌تر */
  transform: translateY(-5px); /* حرکت نرم به بالا هنگام هاور */
  transition: all 0.3s ease-in-out; /* انیمیشن نرم هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5202027 *//* استایل‌دهی به باکس محصول (کانتینر) */
.elementor-76 .elementor-element.elementor-element-5202027 {
  background-color: #ffffff; /* پس‌زمینه سفید */
  border-radius: 15px; /* گوشه‌های گرد */
  padding: 2px;
  box-shadow: 
    0px 10px 20px rgba(0, 0, 0, 0.2),  /* سایه برجسته و عمیق در حالت عادی */
    0px 15px 30px rgba(0, 0, 0, 0.15);  /* سایه دوم برای عمق بیشتر */
  transition: all 0.3s ease; /* انیمیشن برای هاور */
  position: relative;
  overflow: hidden;
}

/* وقتی موس روی باکس محصول قرار می‌گیرد (هاور) */
.elementor-76 .elementor-element.elementor-element-5202027:hover {
  box-shadow: 
    0px 12px 30px rgba(0, 0, 0, 0.3),  /* سایه برجسته‌تر هنگام هاور */
    0px 20px 50px rgba(0, 0, 0, 0.2);  /* سایه دوم برجسته‌تر */
  transform: translateY(-5px); /* حرکت نرم به بالا هنگام هاور */
  transition: all 0.3s ease-in-out; /* انیمیشن نرم هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f37e57a *//* استایل‌دهی به باکس محصول (کانتینر) */
.elementor-76 .elementor-element.elementor-element-f37e57a {
  background-color: #ffffff; /* پس‌زمینه سفید */
  border-radius: 15px; /* گوشه‌های گرد */
  padding: 2px;
  box-shadow: 
    0px 10px 20px rgba(0, 0, 0, 0.2),  /* سایه برجسته و عمیق در حالت عادی */
    0px 15px 30px rgba(0, 0, 0, 0.15);  /* سایه دوم برای عمق بیشتر */
  transition: all 0.3s ease; /* انیمیشن برای هاور */
  position: relative;
  overflow: hidden;
}

/* وقتی موس روی باکس محصول قرار می‌گیرد (هاور) */
.elementor-76 .elementor-element.elementor-element-f37e57a:hover {
  box-shadow: 
    0px 12px 30px rgba(0, 0, 0, 0.3),  /* سایه برجسته‌تر هنگام هاور */
    0px 20px 50px rgba(0, 0, 0, 0.2);  /* سایه دوم برجسته‌تر */
  transform: translateY(-5px); /* حرکت نرم به بالا هنگام هاور */
  transition: all 0.3s ease-in-out; /* انیمیشن نرم هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e757bb */.elementor-76 .elementor-element.elementor-element-0e757bb{
    opacity: .3;
    mask:linear-gradient(#fff,transparent)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-102a795 *//* استایل‌دهی به باکس محصول (کانتینر) */
.elementor-76 .elementor-element.elementor-element-102a795 {
  background-color: #ffffff; /* پس‌زمینه سفید */
  border-radius: 15px; /* گوشه‌های گرد */
  padding: 2px;
  box-shadow: 
    0px 10px 20px rgba(0, 0, 0, 0.2),  /* سایه برجسته و عمیق در حالت عادی */
    0px 15px 30px rgba(0, 0, 0, 0.15);  /* سایه دوم برای عمق بیشتر */
  transition: all 0.3s ease; /* انیمیشن برای هاور */
  position: relative;
  overflow: hidden;
}

/* وقتی موس روی باکس محصول قرار می‌گیرد (هاور) */
.elementor-76 .elementor-element.elementor-element-102a795:hover {
  box-shadow: 
    0px 12px 30px rgba(0, 0, 0, 0.3),  /* سایه برجسته‌تر هنگام هاور */
    0px 20px 50px rgba(0, 0, 0, 0.2);  /* سایه دوم برجسته‌تر */
  transform: translateY(-5px); /* حرکت نرم به بالا هنگام هاور */
  transition: all 0.3s ease-in-out; /* انیمیشن نرم هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23bf1ff */.elementor-76 .elementor-element.elementor-element-23bf1ff{
    opacity: .3;
    mask:linear-gradient(#fff,transparent)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fc0d53 *//* استایل‌دهی به باکس محصول (کانتینر) */
.elementor-76 .elementor-element.elementor-element-1fc0d53 {
  background-color: #ffffff; /* پس‌زمینه سفید */
  border-radius: 15px; /* گوشه‌های گرد */
  padding: 2px;
  box-shadow: 
    0px 10px 20px rgba(0, 0, 0, 0.2),  /* سایه برجسته و عمیق در حالت عادی */
    0px 15px 30px rgba(0, 0, 0, 0.15);  /* سایه دوم برای عمق بیشتر */
  transition: all 0.3s ease; /* انیمیشن برای هاور */
  position: relative;
  overflow: hidden;
}

/* وقتی موس روی باکس محصول قرار می‌گیرد (هاور) */
.elementor-76 .elementor-element.elementor-element-1fc0d53:hover {
  box-shadow: 
    0px 12px 30px rgba(0, 0, 0, 0.3),  /* سایه برجسته‌تر هنگام هاور */
    0px 20px 50px rgba(0, 0, 0, 0.2);  /* سایه دوم برجسته‌تر */
  transform: translateY(-5px); /* حرکت نرم به بالا هنگام هاور */
  transition: all 0.3s ease-in-out; /* انیمیشن نرم هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa2575d */.elementor-76 .elementor-element.elementor-element-fa2575d{
    opacity: .3;
    mask:linear-gradient(#fff,transparent)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcd4713 *//* استایل‌دهی به باکس محصول (کانتینر) */
.elementor-76 .elementor-element.elementor-element-fcd4713 {
  background-color: #ffffff; /* پس‌زمینه سفید */
  border-radius: 15px; /* گوشه‌های گرد */
  padding: 2px;
  box-shadow: 
    0px 10px 20px rgba(0, 0, 0, 0.2),  /* سایه برجسته و عمیق در حالت عادی */
    0px 15px 30px rgba(0, 0, 0, 0.15);  /* سایه دوم برای عمق بیشتر */
  transition: all 0.3s ease; /* انیمیشن برای هاور */
  position: relative;
  overflow: hidden;
}

/* وقتی موس روی باکس محصول قرار می‌گیرد (هاور) */
.elementor-76 .elementor-element.elementor-element-fcd4713:hover {
  box-shadow: 
    0px 12px 30px rgba(0, 0, 0, 0.3),  /* سایه برجسته‌تر هنگام هاور */
    0px 20px 50px rgba(0, 0, 0, 0.2);  /* سایه دوم برجسته‌تر */
  transform: translateY(-5px); /* حرکت نرم به بالا هنگام هاور */
  transition: all 0.3s ease-in-out; /* انیمیشن نرم هنگام هاور */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ساحلی';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://katoni-hasanzadeh.ir/wp-content/uploads/2025/12/Sahel.ttf') format('truetype');
}
/* End Custom Fonts CSS */